linux sftp服务器搭建
时间: 2023-04-26 16:04:19 浏览: 266
sftp安装手册-20180705.docx
要搭建Linux SFTP服务器,您需要按照以下步骤进行操作:
1. 安装OpenSSH服务器软件包:在终端中输入以下命令:
sudo apt-get install openssh-server
2. 配置OpenSSH服务器:打开/etc/ssh/sshd_config文件,找到以下行:
#Subsystem sftp /usr/lib/openssh/sftp-server
将其修改为:
Subsystem sftp internal-sftp
3. 创建SFTP用户:在终端中输入以下命令:
sudo adduser sftpuser
4. 配置SFTP用户的访问权限:打开/etc/ssh/sshd_config文件,添加以下行:
Match User sftpuser
ChrootDirectory /home/sftpuser
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
5. 重启OpenSSH服务器:在终端中输入以下命令:
sudo service ssh restart
现在,您已经成功搭建了Linux SFTP服务器,并创建了一个SFTP用户。您可以使用SFTP客户端连接到服务器并上传/下载文件。
阅读全文