如果當前是root使用者,那麼切換成普通使用者test用以下命令:
su - test
root@ubuntu:~# su - test
[sudo] password for test:
test@ubuntu:~$
如果要切換回root使用者,那麼用以下命令:su或su -使用者名稱root可以省略不寫。切換回root使用者時要輸入root密碼。一般直接輸入exit命令來切換回root使用者,這樣就不用輸入密碼。
test@ubuntu:~$ exit
logout
root@ubuntu:~#
擴充套件資料
SU:( Switch user切換使用者),可讓一個普通使用者切換為超級使用者或其他使用者,並可臨時擁有所切換使用者的許可權,切換時需輸入欲切換使用者的密碼;也可以讓超級使用者切換為普通使用者,臨時以低許可權身份處理事務,切換時無需輸入欲切換使用者的密碼。
引數
-c<指令>或--command=<指令>:執行一個指令後就恢復原來的身份;
-f或--fast:使shell不用讀取啟動檔案,適用於csh和tcsh;
-,-l,--login:切換使用者時,使環境變數(home,shell,user,logname,path等)和欲切換的使用者相同、
不使用則取得使用者的臨時許可權;
-m,-p,:變更身份時,保留環境變數不變;
-s<shell>,--shell=<shell>:指定執行命令的shell;
--help:顯示幫助;
--version:顯示版本資訊;
使用者賬戶:指定欲切換使用者,預設切換為root。
注:root許可權極高,幾乎可以做任何事,謹慎使用,平時使用普通使用者登入,必要時臨時切換為root,用完即切換回普通使用者。
如果當前是root使用者,那麼切換成普通使用者test用以下命令:
su - test
root@ubuntu:~# su - test
[sudo] password for test:
test@ubuntu:~$
如果要切換回root使用者,那麼用以下命令:su或su -使用者名稱root可以省略不寫。切換回root使用者時要輸入root密碼。一般直接輸入exit命令來切換回root使用者,這樣就不用輸入密碼。
test@ubuntu:~$ exit
logout
root@ubuntu:~#
擴充套件資料
SU:( Switch user切換使用者),可讓一個普通使用者切換為超級使用者或其他使用者,並可臨時擁有所切換使用者的許可權,切換時需輸入欲切換使用者的密碼;也可以讓超級使用者切換為普通使用者,臨時以低許可權身份處理事務,切換時無需輸入欲切換使用者的密碼。
引數
-c<指令>或--command=<指令>:執行一個指令後就恢復原來的身份;
-f或--fast:使shell不用讀取啟動檔案,適用於csh和tcsh;
-,-l,--login:切換使用者時,使環境變數(home,shell,user,logname,path等)和欲切換的使用者相同、
不使用則取得使用者的臨時許可權;
-m,-p,:變更身份時,保留環境變數不變;
-s<shell>,--shell=<shell>:指定執行命令的shell;
--help:顯示幫助;
--version:顯示版本資訊;
使用者賬戶:指定欲切換使用者,預設切換為root。
注:root許可權極高,幾乎可以做任何事,謹慎使用,平時使用普通使用者登入,必要時臨時切換為root,用完即切換回普通使用者。