VM下Ubuntu 16.04 连接Xshell6 ssh服务器拒绝密码的问题。

Ubuntu连接Xshell 或Xftp,正常的连接步骤不在此赘述,本文主要来说说连接过程中的痛点。以Xshell为例。

1.在Xshell中输入主机(ip)之后,不显示任何界面后失败。

 

 在Xshell中输入主机(ip)之后,不显示输入用户名密码直接返回主界面。

Could not connect to '192.168.1.222' (port 22): Connection failed.

解决方法: 

(1)检测是否安装了ssh服务  命令如下:

ps -e |grep ssh

出现此界面说明ssh正常

未出现此界面说明ssh 有问题。

(2)安装/更新 ssh

sudo apt-get install ssh

启动ssh  

sudo /etc/init.d/ssh start

ssh 安装好之后就可以输用户名密码了。

2.ssh拒绝服务器密码

 

ssh-server的配置文件设置了拒绝以root用户登录的模式

tips(1)打开ssh配置文件 

vi /etc/ssh/sshd_config

往下翻找到Logging部分。

可以看到  PermitRootLogin prohibit-password  说明root登陆权限被禁止了。

prohibit-password 改为 yes 即可。

(2)重启ssh

sudo /etc/init.d/ssh restart

重新连接Xshell  完全O98K!

3.检查VM远程服务(一般不用管)

打开计算机管理,确保Vm的远程访问服务开启。

 

  • 3
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值