SSH工具连接Linux服务器被拒绝

来源:互联网 发布:winzip 软件下载 编辑:程序博客网 时间:2024/04/29 15:21

我前两天天搭了一个Linux服务器6.9版本的,用Xshell连接上也没问题。但是今天下午突然连接不上了
以下是错误截图:
这里写图片描述
后来我就上网查,网上说的什么IP地址不固定、dns不固定,然后还有改文件的都不行。
最后查到解决办法:
首先你要需要登录到你的Linux服务器的终端上(这个我就不写了,上网查命令行界面就行)
以下命令是用root用户登录的

cd /etc/ssh  chmod 644 ./*  chmod 600 ssh_host_dsa_key  chmod 600 ssh_host_rsa_key  chmod 755 .  /etc/init.d/sshd restart  

这个是当用户为普通用户时使用的办法,sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具。说白了就是你不需要可以去登录root用户去更改权限了

cd /etc/ssh  sudo chmod 644 ./*  sudo chmod 600 ssh_host_dsa_key  sudo chmod 600 ssh_host_rsa_key  sudo chmod 755 .  /etc/init.d/sshd restart  

具体命令操作就是更改权限然后重新启动ssh就OK了。
原因:因为我增加了个新的用户,为了在新的用户中更改/etc/下的文件,将该文件夹下的权限全部改成777了,然后ssh连接不上了。
建议:修改权限需谨慎啊

阅读全文
0 0
原创粉丝点击