在Linux中使用SFTP,可以遵循以下步骤:
安装SFTP服务器软件:
sudo apt-get install openssh-server
。sudo yum install openssh-server
。配置SFTP服务器:
sudo systemctl status sshd
。如果未启动,则使用sudo systemctl start sshd
命令启动它。sudo mkdir /var/lib/sftp/users
。sudo chown root:root /var/lib/sftp/users
。创建SFTP用户:
username
替换为所需用户名):sudo adduser username
。按照提示设置密码和其他信息。设置用户目录:
username
替换为实际用户名):sudo mkdir /var/lib/sftp/users/username
。sudo chown username:username /var/lib/sftp/users/username
。配置SSH服务器以使用SFTP:
sudo nano /etc/ssh/sshd_config
。#
注释符号):Subsystem sftp /usr/lib/openssh/sftp-server
PasswordAuthentication yes
重启SSH服务:
sudo systemctl restart sshd
。连接到SFTP服务器:
现在,您应该能够通过SFTP在Linux服务器上进行文件传输。