Centos7搭建sftp服務(wù)流程
注意:此教程是在網(wǎng)站的根目錄下搭建sftp
創(chuàng)建一個(gè)用戶組和用戶,并設(shè)置密碼
groupadd sftp
useradd -g sftp -s /bin/false website
passwd website
設(shè)置website用戶的主目錄為/var/www/html/uploads/
usermod -d /var/www/html/uploads/
編輯sftp的配置文件
vim /etc/ssh/sshd_config
修改:
#Subsystem sftp /usr/libexec/openssh/sftp-server ##前面添加#號(hào)
末尾添加:(部分有的話修改就可以不用添加)
Subsystem sftp internal-sftp ##指定使用sftp服務(wù)使用系統(tǒng)自帶的internal-sftp
Match Group sftp ##匹配sftp組的用戶,如果要匹配多個(gè)組,多個(gè)組之間用逗號(hào)分割
ChrootDirectory /var/www/html/uploads/ ##sftp主目錄指定到/var/www/html/upoads/
ForceCommand internal-sftp ##指定sftp命令
AllowTcpForwarding no ##用戶不能使用端口轉(zhuǎn)發(fā)
X11Forwarding no ##用戶不能使用端口轉(zhuǎn)發(fā)
設(shè)定sftp的主目錄權(quán)限
chown root:sftp /var/www/html/uploads/ //文件夾所有者必須為root,用戶組可以不是root
chmod 744 /var/www/html //權(quán)限不能超過(guò)755,否則會(huì)導(dǎo)致登錄報(bào)錯(cuò),可以是755
重啟相關(guān)服務(wù)
systemctl restart sshd.service
注意:目前為止,sftp的主目錄只有查看權(quán)限,只能實(shí)現(xiàn)下載、查看,并不能上傳,刪除,重命名
在sftp主目錄下創(chuàng)建一個(gè)test文件夾,并設(shè)置所有者為website,用戶組為sftp
mkdir /var/www/html/uploads/test
chown website:sftp /var/www/html/uploads/test
chmod 744 /var/www/html/uploads/test
重啟一次sshd
systemctl restart sshd.service
注意:登錄sftp,分為在linux和windows登錄
linux:sftp website@ip地址
windows:并不自帶sftp命令,只能通過(guò)下載ftp連接工具,比如xftp,或者flashfxp等等
相關(guān)文章
Ubuntu18 給terminal改個(gè)漂亮的命令行提示符的方法
這篇文章主要介紹了Ubuntu18 給terminal改個(gè)漂亮的命令行提示符的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-06-06Apache mod_rewrite實(shí)現(xiàn)HTTP和HTTPS重定向跳轉(zhuǎn)
這篇文章主要介紹了Apache mod_rewrite實(shí)現(xiàn)HTTP和HTTPS重定向跳轉(zhuǎn),本文分別給出了HTTP重定向HTTPS和HTTPS重定向HTTP配置參考,需要的朋友可以參考下2015-06-06Apache?Kafka?分區(qū)重分配的實(shí)現(xiàn)原理解析
這篇文章主要介紹了Apache?Kafka?分區(qū)重分配的實(shí)現(xiàn)原理,本文結(jié)合?2.0.0?版本的?Kafka?源碼,詳細(xì)介紹了?Kafka?分區(qū)副本重分配的流程和邏輯,需要的朋友可以參考下2022-07-07簡(jiǎn)析Linux網(wǎng)絡(luò)編程函數(shù)
這篇文章主要介紹了Linux網(wǎng)絡(luò)編程函數(shù),利用這些基本函數(shù),可以實(shí)現(xiàn)tcp協(xié)議通訊,可以實(shí)現(xiàn)通信。需要了解的小伙伴可以參考一下2021-08-08Linux XAMPP下啟用WordPress的自定義文件名(偽靜態(tài))功能
這篇文章主要介紹了Linux XAMPP下啟用WordPress的自定義文件名(偽靜態(tài))功能的相關(guān)資料,需要的朋友可以參考下2016-12-12window與linux項(xiàng)目部署之linux文件路徑不存在問(wèn)題
小編在一次項(xiàng)目測(cè)試中,發(fā)現(xiàn)一些bug,window與linux項(xiàng)目部署-linux文件路徑不存在問(wèn)題,本文給出了解決方案,需要的朋友可以參考下2019-11-11