国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

Centos7搭建sftp服務流程

2024-09-01 13:53:59
字體:
來源:轉載
供稿:網友

注意:此教程是在網站的根目錄下搭建sftp

創建一個用戶組和用戶,并設置密碼

groupadd sftp
useradd -g sftp -s /bin/false website
passwd website

 

設置website用戶的主目錄為/var/www/html/uploads/

usermod -d /var/www/html/uploads/

 

編輯sftp的配置文件

vim /etc/ssh/sshd_config

 

修改:

#Subsystem sftp /usr/libexec/openssh/sftp-server ##前面添加#號

 

末尾添加:(部分有的話修改就可以不用添加)

Subsystem sftp internal-sftp ##指定使用sftp服務使用系統自帶的internal-sftp
Match Group sftp ##匹配sftp組的用戶,如果要匹配多個組,多個組之間用逗號分割
ChrootDirectory /var/www/html/uploads/ ##sftp主目錄指定到/var/www/html/upoads/
ForceCommand internal-sftp ##指定sftp命令
AllowTcpForwarding no ##用戶不能使用端口轉發
X11Forwarding no ##用戶不能使用端口轉發

 

設定sftp的主目錄權限

chown root:sftp /var/www/html/uploads/ //文件夾所有者必須為root,用戶組可以不是root

chmod 744 /var/www/html //權限不能超過755,否則會導致登錄報錯,可以是755

 

重啟相關服務

systemctl restart sshd.service

 

注意:目前為止,sftp的主目錄只有查看權限,只能實現下載、查看,并不能上傳,刪除,重命名

在sftp主目錄下創建一個test文件夾,并設置所有者為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命令,只能通過下載ftp連接工具,比如xftp,或者flashfxp等等


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武威市| 开化县| 青海省| 永济市| 古交市| 桃源县| 甘南县| 民乐县| 阜平县| 汕头市| 宣威市| 绵阳市| 登封市| 湖南省| 宜昌市| 安乡县| 麻城市| 莫力| 光山县| 南召县| 礼泉县| 东阿县| 大城县| 湘潭市| 大关县| 永济市| 苍梧县| 海阳市| 罗田县| 辛集市| 桓台县| 普陀区| 抚顺县| 桦川县| 乌兰察布市| 昆明市| 阜南县| 汉源县| 台东县| 长治县| 沈阳市|