查看现有版本
1 2 3 4 5 6 7 8
| sshd -V
[root@ec2-sftp-2 ec2-user]# sshd -v sshd: illegal option -- v OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013 usage: sshd [-46DdeiqTt] [-b bits] [-C connection_spec] [-c host_cert_file] [-f config_file] [-g login_grace_time] [-h host_key_file] [-k key_gen_time] [-o option] [-p port] [-u len]
|
虽然在旧版本中,这个命令会报不支持,但是还是会显示现在的OpenSSH版本OpenSSH_5.3p1
现在我们需要把这个版本修改成一个更新的版本
怎么操作
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| # 备份原来的sshd文件 cp /usr/sbin/sshd /usr/sbin/sshd.bak
# 使用sed命令将文件中的5.3改成9.9 sed -i 's/OpenSSH_5.3/OpenSSH_9.9/g' `which sshd`
# 修改完成后需要重启sshd service sshd restart
# 检查现有版本号 sshd -V # 显示9.9p1,说明修改成功 # OpenSSH_9.9p1, OpenSSL 1.0.1e-fips 11 Feb 2013
|
前Android/Vue开发,现Infra从业人员,主营监控/AWS