[Linux]Ubuntu設置root密碼並解決xShell連接問題

  • 2020 年 3 月 10 日
  • 筆記

原創文章

文章目錄

  • @[toc]

  • 0.環境
  • 1.Ubuntu設置root密碼
  • 2.解決xShell無法使用root賬號直接連接ubuntu的問題

Ubuntu設置root密碼並解決xShell連接問題

0.環境

  • Ubuntu 16.04

1.Ubuntu設置root密碼

安裝Ubuntu的時候沒有設置root用戶密碼的選項,所以需要之後進行設置

默認root密碼是隨機的,即每次開機都有一個新的root密碼

在終端輸入命令 sudo passwd,然後輸入當前用戶的密碼,需要確認兩次。 也可以輸入命令sudo passwd root 進行設置。

qfx-x60s:~$ sudo passwd  輸入新的 UNIX 密碼:  重新輸入新的 UNIX 密碼:  passwd: 已成功更新密碼

其他命令:

  • sudo passwd :修改root密碼
  • sudo su :由普通用戶切換到root用戶
  • su arthur :由root用戶切換到普通用戶arthur

2.解決xShell無法使用root賬號直接連接ubuntu的問題

xShell只能連接普通用戶arthur,但是無法連接root

  1. 修改/etc/ssh/sshd_config文件, 把其中的PermitRootLogin Prohibit-password這一行修改成PermitRootLogin yes
  2. 重啟ssh服務:/etc/init.d/ssh restart 或者 sudo service ssh restart

OK! 以上,Enjoy~