ubuntu-16.04.1-server-amd64安裝時沒有勾選openssh的安裝導致不能ssh登陸,開啓ssh方法

1:切換到root用戶:sudo -i 之後輸入當前登陸用戶密碼;
 

2: 安裝openssh-server
直接輸入命令:  apt-get install openssh-server
安裝過程中 輸入y確認下載,並等待安裝完成。

3:查看是否安裝成功

如果沒有啓動:使用命令: service ssh start  

4:使用putty.exe工具測試是否可以遠程登陸:
4.1使用非root用戶登陸:

4.2使用root用戶登陸:
   首先開啓root用戶,修改下root用戶的密碼:

使用root用戶登陸:(不能登陸,如下)

5:開啓root用戶可以遠程登陸
 5.1   vi /etc/ssh/sshd_config
 找到PermitRootLogin prohibit-password一行,改爲PermitRootLogin yes
(把原來的註釋掉,新增加一行PermitRootLogin yes)

(禁止root用戶遠程登陸:把PermitRootLogin yes 修改爲 PermitRootLogin no,然後重啓ssh即可)

5.2:重啓ssh
service ssh restart

5.3:使用root用戶登陸:

(ubuntu-16.04.1-server-amd64下載地址:http://old-releases.ubuntu.com/releases/16.04.1/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章