xshell连接时ssh拒绝密码 SSH服务器拒绝了密码,xshell连不上linux怎么办?
SSH服务器拒绝了密码,xshell连不上linux怎么办?
Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。
小编使用kali虚拟机感觉来回切换虚拟机窗口很不方便,也消耗系统资源。使用xshell连接kali,kali开机后使用service ssh start 将linux的ssh服务开启。打开xhell使用ssh root@192.168.70.137然后回车,依次按照提示输入正确的密码,却发现发图:
提示说 SSH服务器拒绝了密码,请再试一次,然后我再试一次呗,结果还是这样
解决方案:
在kali里面修改sshd_config文件,注意ssh_config是针对客户端的配置文件,而sshd_config是针对服务器端的配置文件。千万不要弄错了。
cd /etc/ssh
vi sshd_config
将 # Authentication:
LoginGraceTime 120
PermitRootLogin prohibit-password
StrictModes yes
改为:
# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
然后输入命令 service ssh restart 重启ssh服务。这次“再试一次”,
SSH服务器拒绝了密码,xshell连不上linux怎么办?
vi/etc/ssh/sshd_config
注释掉下面这行(注意小写)
#GSSAPIAuthenticationyes
改为
GSSAPIAuthenticationno
再重新启动sshd服务
/etc/init.d/sshdrestart
SSH服务器拒绝了密码,xshell连不上虚拟机?
1、症状:xshell通过ssh协议连接不上linux系统
2、这时候可以登录虚拟机,不使用xshell操作。检查sshd服务是否有开启,下图是有开启的;
3、检查 /etc/ssh/ssh_config文件,ssh服务端口是否为22,Protocol协议版本是否为2,(一般为2安全。1为ssh 1不安全,有可能禁止登陆)找到# Authentication:LoginGraceTime 120PermitRootLogin without passwdStrictModes yes改成# Authentication:LoginGraceTime 120PermitRootLogin yesStrictModes yes重启虚拟机;问题即可解决
ubuntussh服务器拒绝了密码,xshell连不上虚拟机怎么办?
应该是sshd的设置不允许root用户用密码远程登录修改 vim /etc/ssh/sshd_config找到# Authentication:LoginGraceTime 120PermitRootLogin without passwdStrictModes yes改成# Authentication:LoginGraceTime 120PermitRootLogin yesStrictModes yes重启虚拟机
如何使用SSH登录服务器?
SSH全称是Secure Shell,SSH是创建在应用层和传输层基础上的安全协议,采用端口为22,下面我来讲解一下如何使用putty工具来连接服务器:
工具/原料
- putty
- 开有ssh服务的服务器
连接服务器
1、下载putty软件,网络搜索这个软件有很多下载的,当然也不一定是这款,也可以用其他同类软件连接:
2、打开软件之后,输入你连接服务器的ip地址,勾选ssh,端口22:
3、点击确定后,输入帐号 和 密码(密码不可见,只需要输入即可);完成后回车,看看有没有成功连接上;如果可以连接上,就可以执行命令了;如果连接不上,请检查是否密码错误或者服务器配置问题:
xshell连接时ssh拒绝密码 xshell6服务器拒绝了密码 ssh登录密码一直被拒绝
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。