概述
gcc:yum install gcc -y
openssl :yum install openssl openssl-devel -y
pam :yum install pam-devel -y
下载最新的ssh压缩包:openssh-7.4p1.tar.gz
wget http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-7.4p1.tar.gz
解压,执行安装:
cd openssh-7.4p1
./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam --with-zlib --with-md5-passwords
make && make install
最后重启:
service sshd restart
如果出现警告:Permissions 0640 for xxxx are too open
只需要把/etc/ssh下面的权限都改为:0600就OK
PS(坑):
检查一下/etc/ssh/sshd_config,看看PermitRootLogin 项 改为yes
检查/etc/ssh/sshd_config文件中的PasswordAuthentication 值改为yes
vi /etc/selinux/config---SELINUX=disabled 或者临时关闭setenforce 0
后来看了日志,看到
Could not get shadow information for root
最后修改了/etc/selinux将
SELINUX=enforcing修改成
SELINUX=disabled
重新启动电脑后,sert可以正常登陆不在提示密码错误
Could not get shadow information for root
最后修改了/etc/selinux将
SELINUX=enforcing修改成
SELINUX=disabled
重新启动电脑后,sert可以正常登陆不在提示密码错误
最后
以上就是清脆眼睛为你收集整理的centos7 升级ssh的全部内容,希望文章能够帮你解决centos7 升级ssh所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复