linux

如何使用Linux SFTP进行文件共享

小樊
49
2025-09-01 04:01:31
栏目: 智能运维

以下是使用Linux SFTP进行文件共享的步骤:

一、安装与配置SFTP服务

  1. 安装OpenSSH服务器(默认已安装):
    • Debian/Ubuntu:sudo apt update && sudo apt install openssh-server
    • CentOS/RHEL:sudo yum install openssh-server
  2. 启动SSH服务
    sudo systemctl start sshd && sudo systemctl enable sshd
  3. 配置SFTP用户权限(可选但推荐):
    • 创建专用用户:sudo adduser sftpuser
    • 编辑/etc/ssh/sshd_config,添加以下内容限制用户访问:
      Match User sftpuser
          ChrootDirectory /home/sftpuser
          ForceCommand internal-sftp
          AllowTcpForwarding no
      
      然后重启服务:sudo systemctl restart sshd

二、使用SFTP进行文件传输

1. 命令行方式

2. 图形化工具(可选)

三、安全注意事项

通过以上步骤,可安全高效地使用Linux SFTP实现文件共享。

0
看了该问题的人还看了