linux系统升级后解决putty连接服务器被拒问题

2020年7月4日17:05:46 发表评论 111 views

系统升级后,用root在putty上登陆,密码还是原密码,提示拒绝访问。我之前用海外vps商一台vps,默认的系统是ubuntu14.06,嫌弃版本太老,果断内部命令do-release-upgrade升级到ubuntu16,成功升级以后,发行putty无法访问vps,提交被拒。然后重装系统,还是没有用,最终找到了解决方案。

首先,我觉得是IP配置问题,然后我用vps自带的vnc功能登陆服务器,用命令vi /etc/network/interfaces 查看IP配置,没有发现问题,配置正确。网卡设置了静态IP,子网掩码等。

其次,我认为可能是因为vps端没有安装远程服务协议,然后马上

apt-get install openssh-server (按装ssh命令)

ps -e|grep ssh 命令来看下,openssh-server安装上去没有。vps上是有ssh服务的。但是问题出现在哪里呢?

最后,我意识到,不是密码的问题,这是新升级的新系统,新系统一般安全性特别高,是系统不允许root用户远程登录。然后我就进入了海外vps商家vnc后台操作,修改配置文件

打开ssh配置文件:vi /etc/ssh/sshd_config

找到 #PermitRootLogin without-password ,删除解释符号#,把without-password 换成yes 。

putty连接服务器被拒问题

把without-password 换成yes,保持退出。

当修改完成以后重启一下SSH,执行一下命令 /etc/init.d/ssh restart

测试putty,已经可以用putty连接vps了。

putty连接服务器被拒问题

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: