0


Linux搭建SFTP服务器

1、SFTP简介

SFTP即Secure FileTransfer Protocol(安全文件传输协议),是建立在SSH基础上的文件传输协议,支持使用远程拷贝(remote copy)、上传和下载文件的能力。SFTP比FTP(File Transfer Protocol,文件传输协议)安全得多,具有更多的功能。

SFTP是基于默认的22端口,是SSH内含的协议,只要启动了sshd就可以使用。更重要的是,SFTP必须是在SSH会话正常启动的条件下,操作系统才允许SFTP的的执行,依赖的是系统自带的SSH服务本次使用Linux自带的internal-sftp。

2、SFTP服务器搭建

创建sftp组:

groupadd sftp

创建一个sftp用户,用户名为sftpuser :

useradd -g sftp -s /bin/false sftpuser

参数说明:

  • /etc/group:文件包含所有组;
  • /etc/shadow /etc/passwd:系统存在的所有用户名;

设置sftpuser用户的密码,会要求你输入两次密码确认:

passwd sftpuser

创建一个sftp的上传目录:

mkdir -p /sftp/sftp_upload

指定sftpuser的home为/sftp/sftp_

标签: 服务器 linux 运维

本文转载自: https://blog.csdn.net/qq_35029061/article/details/130968554
版权归原作者 wespten 所有, 如有侵权,请联系我们删除。

“Linux搭建SFTP服务器”的评论:

还没有评论