centos7 创建sftp

centos7 创建sftp

sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。sftp 与 ftp 有着几乎一样的语法和功能。SFTP 为 FTP要低得多,如果您对网络安全性要求更高时,可以使用SFTP代替FTP。

操作环境是centos7

1.添加用户组

 centos7 创建sftp

 2.添加用户并设置为sftp组

centos7 创建sftp  //-g:加入主要组  -s指定用户登入后所使用的shell    -M:不要自动建立用户的登入目录

3.修改sftp用户的密码,密码为123

centos7 创建sftp

4.创建sftp用户的根目录和属主.属组,修改权限(755)

centos7 创建sftp

5.在sftp的目录中创建可写入的目录

centos7 创建sftp

6.修改sshd_config的配置文件 vi  /etc/ssh/sshd_config

centos7 创建sftp

把原来的sshd_config配置文件里的subsystem行注释掉

在sshd_config文件最后添加

centos7 创建sftp

配置完成后重启配置

centos7 创建sftp

 7.验证一下

centos7 创建sftp

默认端口22    用户:sftp      密码:123