CentOS7搭建SFTP服务

CentOS7.5环境下搭建SFTP服务。

创建用户组及用户

创建用户组

# groupadd sftpgroup

创建用户

$ useradd -g sftpgroup -s /sbin/nologin -d /home/sftp suser

设置用户密码

$ passwd suser

修改sshd_config文件

$ vim /etc/ssh/sshd_config

在文件末尾添加如下内容

Match User suer
ChrootDirectory /home/sftp
ForceCommand internal-sftp

保存退出

创建目录及授权

$ cd /home/
$ chown -R root:root ./sftp/
$ chmod -R 755 ./sftp/
$ cd sftp/
$ mkdir htmlpage
$ chown suser:sftpgroup htmlpage/
$ chmod 777 htmlpage/

重启ssh服务

$ systemctl restart sshd
posted @ 2020-09-20 21:50  一步一年  阅读(608)  评论(0编辑  收藏  举报