centos

centos sftp如何安装与卸载

小樊
34
2025-06-18 10:27:18
栏目: 智能运维

在CentOS系统中安装和卸载SFTP服务,可以按照以下步骤进行:

安装SFTP服务

  1. 更新系统包

    sudo yum update -y
    
  2. 安装OpenSSH服务器: OpenSSH是CentOS默认的SSH服务器,SFTP作为SSH的一部分也会被安装。

    sudo yum install openssh-server -y
    
  3. 启动并启用SSH服务

    sudo systemctl start sshd
    sudo systemctl enable sshd
    
  4. 检查SSH服务状态

    sudo systemctl status sshd
    
  5. 配置SFTP(可选): 默认情况下,SSH服务已经配置了SFTP。如果你需要自定义SFTP配置,可以编辑/etc/ssh/sshd_config文件。

    sudo vi /etc/ssh/sshd_config
    

    确保以下行没有被注释掉:

    Subsystem sftp /usr/libexec/openssh/sftp-server
    
  6. 重启SSH服务以应用更改

    sudo systemctl restart sshd
    

卸载SFTP服务

如果你需要卸载SFTP服务,实际上只需要卸载OpenSSH服务器即可,因为SFTP是OpenSSH的一部分。

  1. 停止并禁用SSH服务

    sudo systemctl stop sshd
    sudo systemctl disable sshd
    
  2. 卸载OpenSSH服务器

    sudo yum remove openssh-server -y
    
  3. 清理残留文件(可选):

    sudo rm -rf /etc/ssh
    sudo rm -rf /var/log/auth.log
    

注意事项

通过以上步骤,你可以在CentOS系统中安装和卸载SFTP服务。

0
看了该问题的人还看了