centos

怎样在centos上安装sftp服务

小樊
37
2025-05-08 23:13:56
栏目: 智能运维

在CentOS上安装SFTP服务,您需要遵循以下步骤:

  1. 首先,确保您的CentOS系统已经安装了OpenSSH服务器。如果没有,请运行以下命令来安装它:
sudo yum install openssh-server
  1. 安装完成后,启动OpenSSH服务并设置为开机启动:
sudo systemctl start sshd
sudo systemctl enable sshd
  1. 确保防火墙允许SFTP连接。运行以下命令来打开SSH端口(默认为22):
sudo firewall-cmd --permanent --zone=public --add-service=ssh
sudo firewall-cmd --reload
  1. 现在,您需要配置SFTP。编辑/etc/ssh/sshd_config文件:
sudo vi /etc/ssh/sshd_config
  1. 在文件中找到以下行:
#Subsystem sftp /usr/libexec/openssh/sftp-server

取消注释(删除行首的#符号),然后保存并退出文件。

  1. 重新启动OpenSSH服务以应用更改:
sudo systemctl restart sshd

现在,您的CentOS系统已经配置好了SFTP服务。您可以使用SFTP客户端(如FileZilla)连接到服务器,使用以下信息:

连接成功后,您将能够通过SFTP在本地计算机和CentOS服务器之间传输文件。

0
看了该问题的人还看了