Ubuntu開啟root使用者及其它登入問題的解決

2021-08-30 07:42:20 字數 1073 閱讀 7665

ubuntu安裝後,root使用者預設是被鎖定了的,不允許登入,也不允許「su」到 root。有人說這是個不好的實踐,特別是對於伺服器來說。我覺得對於桌面使用者來說,這樣安全性更高一些,是應該的;但對於伺服器可以設定成「允許 su 到root,但不允許root使用者直接登入」。而我為了開發時的方便,則在桌面和伺服器上都採用這種方式。

允許 su 到 root

非常簡單,下面是設定的方法:

me@tipfoo:~$ sudo passwd

password: <--- 輸入安裝時那個使用者的密碼

enter new unix password: <--- 新的root使用者密碼

retype new unix password: <--- 重複新的root使用者密碼

passwd:已成功更新密碼

允許root登入

me@tipfoo:~$ gksu /usr/sbin/gdmsetup

(或者使用桌面選單:系統>系統管理>登入視窗)

點「安全」選項頁,選擇「允許本地管理員登入」。

不輸入密碼直接登入

在論壇上也看見有人抱怨,家中的ubuntu不能像window$那樣──不用輸入密碼就能登入。其實同樣能做到:

「啟用自動登入」,「使用者」選擇(如:「me」);

注意:公共用的計算機千萬不能這麼設定!

ssh登入遠端伺服器

如果遠端伺服器只允許root使用者ssh到伺服器時,在ubuntu下,必須「su 到root」使用者才能登入成功(具體是看伺服器端的配置)。

首先,複製金鑰到「/root/.ssh/」目錄,

me@tipfoo:~$ su

password:

root@tipfoo:/home/me# chmod 600 -r /root/.ssh/

root@tipfoo:/home/me# ssh -p 27482 11.22.33.44

enter passphrase for key '/root/.ssh/id_rsa':

last login: thu jun 21 14:29:00 2007 from 11.22.33.45

ubuntu12 04開啟root使用者

事實上ubuntu下的所有操作都用不到root使用者,由於sudo的合理使用,避免了root使用者下誤操作而產生的毀滅性問題 ubuntu12.04開啟root使用者 執行下面的操作 1.先解除root鎖定,為root使用者設定密碼開啟終端輸入 sudo passwdpassword enter n...

ubuntu使用者如何開啟root使用者並允許遠端登入

1,安裝openssh server sudo apt get install openssh server 2,安裝vim,linux預設的系統中好像沒有vim,我是比較喜歡,所以就安裝了。3,給root使用者設定密碼 sudo passwd root,第一次輸入自己的密碼,第二次和第三次就輸入r...

ubuntu 12 04 開啟root使用者登陸

ubuntu12.04 root使用者登入設定 來自 ubuntu12.04預設是不允許root登入的,在登入視窗只能看到普通使用者和訪客登入。以普通身份登陸ubuntu後我們需要做一些修改,普通使用者登入後,修改 系統配置檔案需要切換到超級使用者模式,在終端視窗裡面輸入 sudo s.然後輸入普通...