#备份sshd服务配置
cp /usr/lib/systemd/system/sshd.service /usr/lib/systemd/system/sshd.service.bak
rm -rf /usr/lib/systemd/system/sshd.service
#备份sshd配置文件
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
rm -rf /etc/ssh/sshd_config
#删除旧服务
rpm -e openssh-clients-7.4p1-16.el7.x86_64
rpm -e openssh-server-7.4p1-16.el7.x86_64
rpm -e openssh-7.4p1-16.el7.x86_64
#上面做完备份后,安装新的
rpm -ivh openssh*.rpm --nodeps --force
#重启服务
systemctl daemon-reload
systemctl restart sshd
systemctl status sshd
#报错640
chmod -R 600 /etc/ssh
#相关命令
-ivh:安装显示安装进度 --install--verbose--hash
-Uvh:升级软件包--Update;
--nodeps --force (这是强制安装当前文件夹中所有的rpm包,忽略依赖去安装)