ubuntu默認是沒有設置root用戶密碼的,因此如果是新安裝的ubuntu虛擬機只能使用普通用戶登錄,不能使用root用戶。要想登錄root用戶,需要先創建root用戶的密碼,具體步驟如下:
1. 輸入命令 sudo passwd root
首先輸入當前普通用戶的密碼
按回車后輸入root用戶的密碼
最后再確認root用戶的密碼,修改密碼成功
2. 安裝 SSH
(1)安裝SSH客戶端
apt-get install openssh-client
(2)安裝SSH服務端
apt-get install openssh-server
(3)啟動SSH
/etc/init.d/ssh start
查看ssh是否啟動成功
ps -e | grep ssh
出現ssh說明啟動成功
3.配置/etc/ssh/sshd_config文件
(1)vim /etc/ssh/sshd_config
按下 / 鍵,輸入 permitrootlogin,然后回車
如果能查找到 permitrootlogin,則修改配置,不能則新增配置
在文件中添加 permitrootlogin yes 允許root用戶登錄
vim編輯方法:
按 i 鍵進入編輯模式,退出時先按ESC,輸入 :wq!(保存並退出,如果不保存,輸入 :q!)
(2)重啟服務
service ssh restart