更新CentOS的SFTP版本通常需升级OpenSSH软件包,以下是具体步骤:
备份配置文件(可选但推荐):
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
更新系统软件包:
sudo yum update
sudo dnf update
升级OpenSSH:
sudo yum install openssh-server # CentOS 7
sudo dnf install openssh-server # CentOS 8+
若需特定版本,可指定版本号(如openssh-server-<version>)。
重启SSH服务:
sudo systemctl restart sshd
验证更新:
ssh -V # 查看客户端版本
sftp -V # 查看服务端版本
检查防火墙(可选):
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload
注意:
getenforce查看状态,必要时修改配置。