在CentOS上升级SFTP软件版本,通常通过更新OpenSSH软件包实现,以下是具体步骤:
sudo yum update sudo yum update openssh-server openssh-clients sudo systemctl restart sshd ssh -V # 查看客户端版本 sftp -V # 查看服务端版本 sudo dnf update sudo dnf update openssh-server openssh-clients sudo systemctl restart sshd sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak wget https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-10.0p2.tar.gz sudo yum groupinstall "Development Tools" sudo yum install zlib-devel openssl-devel pam-devel tar -xzf openssh-*.tar.gz cd openssh-* ./configure --prefix=/usr --sysconfdir=/etc/ssh make && sudo make install sudo mv /usr/sbin/sshd /usr/sbin/sshd.old sudo ln -s /usr/local/sbin/sshd /usr/sbin/sshd sudo systemctl daemon-reload sudo systemctl restart sshd ssh -V