189 8069 5689

腾讯云服务器ssh访问拒绝 腾讯云服务器无法访问

ssh服务器拒绝远程连接

xshell软件

创新互联建站专业为企业提供民和网站建设、民和做网站、民和网站设计、民和网站制作等企业网站建设、网页设计与制作、民和企业网站模板建站服务,十余年民和做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

linux系统

使用xshell远程连接我旁边的Ubuntu时,root用户登陆,密码正确,但是显示

“ssh服务器拒绝了密码。请再试一次”

原因:ssh服务基于安全考虑,没有给root用户远程连接的权限

解决办法:

登陆要连接的Ubuntu

vim /etc/ssh/sshd_config

找到PermitRootLogin 这一行,将后面的no 改为yes ,如图所示

此时再次利用xshell登陆root账户即可。

如果还是连不上,就要考滤iptables是否开启22号端口

云服务器还要考虑安全组是否开放22号端口。

ssh服务器拒绝了密码应该怎么办

一、常规方法:

应该是sshd的设置不允许root用户用密码远程登录

1、修改 vim /etc/ssh/sshd_config

找到# Authentication:

LoginGraceTime 120

PermitRootLogin without passwd

StrictModes yes

改成

# Authentication:

LoginGraceTime 120

PermitRootLogin yes

StrictModes yes

2、重启ssh

systemctl restart sshd

二、暴力一点,重启服务器试试

三、如果尝试过N种方法还是不行则进行如下操作

1、修改 vim /etc/sshd/sshd_config

找到

UsePAM yes

改为

UsePAM no

2、重启ssh

systemctl restart sshd

ssh命令连接服务器提示权限拒绝

在/etc/ssh/sshd_config中有一个选项StrictModes,如果该选项是yes,那么如果某些文件或者文件夹的权限不对则无法ssh登录,具体权限如下

chmod g-w /home/your_user

chmod 700 /home/your_user/.ssh

chmod 600 /home/your_user/.ssh/authorized_keys

SSH服务器拒绝了密码

在平常项目中出现ssh拒绝密码,无外乎下面两种情况

1、账号密码不正确

可通过修改实例密码来解决,最好是复制在文本然后粘贴,否则会出错

2、sshd的设置不允许root用户用密码远程登录

修改 vim /etc/ssh/sshd_config

修改:

1、将PermitRootLogin no改成PermitRootLogin yes

2、service sshd restart


当前文章:腾讯云服务器ssh访问拒绝 腾讯云服务器无法访问
文章位置:http://jkwzsj.com/article/ddscecp.html

其他资讯