Xshell無法連接虛擬機中的Ubuntu,以及Xshell無法使用root連接問題

一、新建的虛擬機使用的Ubuntu系統,設置固定ip之後,互相ping都正常,在使用Xshell連接發現無法連接,如下異常:

原因:未安裝openssh-server

解決方案:sudo apt install openssh-server

再次使用xshell連接,發現能使用除root外的其他賬戶正常連接。

 

二、解決xshell無法使用root連接問題

1、虛擬機安裝完成後,首先用普通賬戶登錄進去,然後更改root賬戶的密碼,使用sudo passwd命令:

root@ubuntu:~# sudo passwd
Enter new UNIX password: 
Retype new UNIX password: 

2、之後從普通賬戶切換到root賬戶登錄狀態:

root2@ubuntu:~$ su root
Password: 
root@ubuntu:/home/root2# cd
root@ubuntu:~# 

3、解決root無法連接

修改 /etc/ssh/sshd_config 文件:

root@ubuntu:~# vi /etc/ssh/sshd_config

修改完後保存並退出。重啓服務:

root@ubuntu:~# /etc/init.d/ssh restart

 成功重啓服務後。就可以在Xshell中使用root賬戶連接了。

 

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