Linux配置SFTP服务 |
您所在的位置:网站首页 › linux打开ssh功能 › Linux配置SFTP服务 |
一、SFTP简介
SFTP是SSH File Transfer Protocol的缩写,安全文件传送协议。SFTP是SSH协议的子协议,SFTP与FTP有着几乎一样的语法和功能,FTP和SFTP也是我们实际项目开发中最常使用的两种文件传输方式。由于SFTP使用加密传输认证信息和传输的数据,使用SFTP相对于FTP是非常安全。因此我们在一般选择SFTP方式来完成我们的需求,下面将详细介绍如何在Linux主机上配置SFTP服务。 二、更改ssh配置2.1 首先编辑sshd_config文件,命令如下。 vi /etc/ssh/sshd_config2.2 更改为如下配置 # override default of no subsystems # Subsystem sftp /usr/libexec/openssh/sftp-server Subsystem sftp internal-sftp # Example of overriding settings on a per-user basis # Match User anoncvs # X11Forwarding no # AllowTcpForwarding no # PermitTTY no # ForceCommand cvs server温馨提示: 添加的Subsystem sftp internal-sftp 中,中间的sftp是添加的sftp用户。配置完如下图。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |