以下是使用Linux SFTP进行文件共享的步骤:
sudo apt update && sudo apt install openssh-serversudo yum install openssh-serversudo systemctl start sshd && sudo systemctl enable sshdsudo adduser sftpuser/etc/ssh/sshd_config,添加以下内容限制用户访问:Match User sftpuser
ChrootDirectory /home/sftpuser
ForceCommand internal-sftp
AllowTcpForwarding no
然后重启服务:sudo systemctl restart sshdsftp username@server_ip(默认端口22,可加-oPort=端口号指定其他端口)put 本地文件路径 远程路径(如put /home/file.txt /remote/dir/)get 远程文件路径 本地路径(如get /remote/file.txt /home/)ls(远程)/ lls(本地)cd 远程目录 / lcd 本地目录mkdir 远程目录 / rm 远程文件exit 或 byeChrootDirectory将其限制在指定目录。通过以上步骤,可安全高效地使用Linux SFTP实现文件共享。