彻底解决Ubuntu SSH 无法远程登录及root 登录ACCESS Denied 问题

采用VM虚拟机安装了Ubuntu 16.04 ,采用SSH远程连接发现了两个问题(与Centos不一样)。

第一,是SSH无法连接上刚建立的虚拟服务器。

原因是Ubuntu没有默认安装SSH服务,需要手动安装下。

1、 sudo ps -e |grep ssh        #查看是否安装了SSH服务(如果显示为空则没安装)

2、sudo apt-get update        #先更新下资源列表

3、sudo apt-get install openssh-server      #安装openssh-server

4、sudo ps -e |grep ssh                            #查看是否安装成功

5、sudo service sshd start                         #重新启动SSH服务  (或者用命令 sudo systemctl restart sshd)

 

第二,root 登录ACCESS Denied 问题

第一问题解决后,发现远程SSH连接root 登录缓慢并出现如下问题:

解决办法如下:

1、   sudo vi /etc/ssh/sshd_config

把PermitRootLogin prohibit-password 注释掉

增加一行 PermitRootLogin yes  如下图:

 

2、重启  systemctl  restart sshd

 

3、重新登录SSH远程用root 就解决了 ok!
 

 

 

 

 

 

 

  • 9
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值