社区
实用资料发布区
帖子详情
升级SSH版本以后无法登录
魔小辰
2016-03-10 01:44:27
升级ssh版本以后,使用crt登录时,所有的用户都无法登录,使用root用户也 一样。总提示用户名和密码不匹配(ps:密码都是正确的)
...全文
11198
5
打赏
收藏
升级SSH版本以后无法登录
升级ssh版本以后,使用crt登录时,所有的用户都无法登录,使用root用户也 一样。总提示用户名和密码不匹配(ps:密码都是正确的)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kirin07
2019-05-15
打赏
举报
回复
临时关闭 setenforce 0 #设置SELinux 成为permissive模式 setenforce 1 设置SELinux 成为enforcing模式 修改配置文件需要重启服务器 修改/etc/selinux/config 文件,将SELINUX=enforcing改为SELINUX=disabled
qq_33732286
2017-09-28
打赏
举报
回复
我也遇到了这种情况,openssh 升级到7.5后,测试是可以连接的,但服务器重启后发现无法连接了。一直说密码错误,必须重启ssh服务才能连接,后面网上找到一种解决方案,把SELINUX关闭就行了。我试下了 可行。
graceqlj
2017-02-22
打赏
举报
回复
这个问题解决了吗 ? 我发现升级OPENSSH后,把服务器重启后,SSH不能连接,只有把SSH服务再重新启动一下,才可以正常连接,怎么解决我说的这个问题呢??
nswcfd
2016-03-11
打赏
举报
回复
这个错误信息好像在说,不允许在一次登录过程中切换user name (slview->root)
blackfriday13
2016-03-10
打赏
举报
回复
root是可以禁止登录的,在sshd服务器上的配置文件里可以设置
SSH
客户端操作Linux
1、查看
SSH
客户端
版本
有的时候需要确认一下
SSH
客户端及其相应的
版本
号。使用
ssh
-V命令可以得到
版本
号。需要注意的是,Linux一般自带的是Open
SSH
: 下面的例子即表明该系统正在使用Open
SSH
: $
ssh
-V Open
SSH
_3.9p1, OpenSSL 0.9.7a Feb 19 2003 下面的例子表明该系统正在使用
SSH
2: $
ssh
-V
ssh
:
SSH
Secure Shell 3.2.9.1 (non-commercial version) on i686-pc-linux-gnu 2、用
SSH
登录
到远程主机 当你第一次使用
ssh
登录
远程主机时,会出现没有找到主机密钥的提示信息。输入"yes"后,系统会将远程主机的密钥加入到你的主目录下的 .
ssh
/hostkeys下,这样你就可以继续操作了。示例如下: 1 2 3 4 5 6 7 8 localhost$
ssh
-l jsmith remotehost.example.com Host key not found from database. Key fingerprint: xabie-dezbc-manud-bartd-satsy-limit-nexiu-jambl-title-jarde-tuxum You can get a public key‘s fingerprint by running %
ssh
-keygen -F publickey.pub on the keyfile. Are you sure you want to continue connecting (yes/no)? Yes Host key saved to /home/jsmith/.
ssh
2/hostkeys/key_22_remotehost.example.com.pub host key for remotehost.example.com, accepted by jsmith Mon May 26 2008 16:06:50 -0700 jsmith@remotehost.example.com password: remotehost.example.com$ 因为远程主机的密钥已经加入到
ssh
客户端的已知主机列表中,当你第二次登陆远程主机时,只需要你输入远程主机的
登录
密码即可。 1 2 3 localhost$
ssh
-l jsmith remotehost.example.com jsmith@remotehost.example.com password: remotehost.example.com$ 由于各种原因,可能在你第一次登陆远程主机后,该主机的密钥发生改变,你将会看到一些警告信息。出现这种情况,可能有两个原因: o 系统管理员在远程主机上
升级
或者重新安装了
SSH
服务器 o 有人在进行一些恶意行为,等等。 在你输入“yes”之前呢,最佳的选择或许是联系你的系统管理员来分析为什么会出现主机验证码改变的信息,核对主机验证码是否正确。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 localhost$
ssh
-l jsmith remotehost.example.com @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the- middle attack)! It is also possible that the host key has just been changed. Please contact your system administrator. Add correct host key to ―/home/jsmith/.
ssh
2/hostkeys/key_22_remotehost.example.com.pub‖ to get rid of this message. Received server key's fingerprint: xabie-dezbc-manud-bartd-satsy-limit-nexiu-jambl-title-arde-tuxum You can get a publ
centos open
ssh
升级
安装rpm包
2018年8月最新7.8p1
版本
编译,直接运行rpm -Uvh open
ssh
-*.rpm,就可以
升级
。切记:
升级
以后
可能会
无法
登陆,不能断开
ssh
连接,需要修改/etc/
ssh
/
ssh
d_config的允许登陆方式等配置,确认可以登陆后再断开。
centos 7.x open
ssh
7.8p RPM包
基于2018年8月24日官网最新7.8p1
版本
编译打包,直接运行yum update -open
ssh
-*.rpm,即可
升级
。切记:
升级
以后
可能会
无法
登陆。需要修改/etc/
ssh
/
ssh
d_config的允许root登陆方式和PAM no等配置,确认可以登陆后再断开。
WinSCP-5.13.5-Setup.exe
WinSCP 是一个 Windows 环境下使用的
SSH
的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。 远端适用于linux环境,不需安装配置FTP服务,只需用户名密码IP地址端口号,即可像FTP一样方便地上传下载在线修改远程文件。免费、开源,如有意向,可向作者捐款,之后便可自动
升级
可在软件中保存用户名密码,下次一键登陆
ssh
版本
升级
之后,
无法
登入
ssh
升级
版本
之后,
无法
登入 找到问题了,
ssh
升级
没有对应修改pam相关文件导致的 centos6需要在/etc/pam.d/
ssh
d中把这两条注释掉 并且需要修改/etc/
ssh
/
ssh
d_config里的UsePAM yes
实用资料发布区
3,286
社区成员
2,297
社区内容
发帖
与我相关
我的任务
实用资料发布区
Linux/Unix社区 实用资料发布区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 实用资料发布区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章