CentOS SFTP升级后重新配置步骤如下:
备份配置文件
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
检查并更新SFTP配置
sudo nano /etc/ssh/sshd_config
Subsystem sftp
指向正确路径(可通过 sshd -T | grep sftp
查看最新路径)。ChrootDirectory
等参数(参考示例配置)。# 示例:限制用户到主目录
Match Group sftpusers
ChrootDirectory %h
ForceCommand internal-sftp
AllowTcpForwarding no
重启SSH服务生效
sudo systemctl restart sshd
验证配置
sftp -V
注意:升级前建议先更新系统及OpenSSH软件包(sudo yum/dnf update openssh-server
),确保兼容性。若使用非默认配置,需根据实际需求调整路径及参数。