国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

Linux系統服務(wù)器中su、sudo、sudo su、sudo -i命令的用

發(fā)布時(shí)間:2022-06-23 10:11 來(lái)源:資源部落 閱讀:172 作者:資源部落 欄目: 經(jīng)驗分享 歡迎投稿:712375056

在Linux系統中,由于root的權限過(guò)大,一般情況都不使用它。只有在一些特殊情況下才采用登錄root執行管理任務(wù),一般情況下臨時(shí)使用root權限多采用susudo命令。

su命令就是切換用戶(hù)的工具,怎么理解呢?

比如我們以普通用戶(hù)tom登錄的,但要添加用戶(hù)任務(wù),執行useradd ,tom用戶(hù)沒(méi)有這個(gè)權限,而這個(gè)權限恰恰由root所擁有。

解決辦法無(wú)法有兩個(gè):

一是退出tom用戶(hù),重新以root用戶(hù)登錄,但這種辦法并不是最好的;

二是我們沒(méi)有必要退出tom用戶(hù),可以用su來(lái)切換到root下進(jìn)行添加用戶(hù)的工作,等任務(wù)完成后再退出root。

我們可以看到當然通過(guò)su切換是一種比較好的辦法;通過(guò)su可以在用戶(hù)之間切換,而超級權限用戶(hù)root向普通或虛擬用戶(hù)切換不需要密碼,而普通用戶(hù)切換到其它任何用戶(hù)都需要密碼驗證。

區別

sudo : 暫時(shí)切換到超級用戶(hù)模式以執行超級用戶(hù)權限,提示輸入密碼時(shí)該密碼為當前用戶(hù)的密碼,而不是超級賬戶(hù)的密碼。不過(guò)有時(shí)間限制,Ubuntu默認為一次時(shí)長(cháng)15分鐘。

su: 切換到某某用戶(hù)模式,提示輸入密碼時(shí)該密碼為切換后賬戶(hù)的密碼,用法為“su 賬戶(hù)名稱(chēng)”。如果后面不加賬戶(hù)時(shí)系統默認為root賬戶(hù),密碼也為超級賬戶(hù)的密碼。沒(méi)有時(shí)間限制。

sudo -i: 為了頻繁的執行某些只有超級用戶(hù)才能執行的權限,而不用每次輸入密碼,可以使用該命令。提示輸入密碼時(shí)該密碼為當前賬戶(hù)的密碼。沒(méi)有時(shí)間限制。執行該命令后提示符變?yōu)椤?”而不是“$”。想退回普通賬戶(hù)時(shí)可以執行“exit”或“l(fā)ogout” 。

  • sudo -i 直接運行sudo命令加-i參數
  • sudo su 運行sudo命令給su命令提權,運行su命令。
  • sudo -i 運行結果 PWD=/root

sudo su 運行結果 PWD=/home/用戶(hù)名(當前用戶(hù)主目錄)

用法

sudo

sudo是一種權限管理機制,依賴(lài)于/etc/sudoers,其定義了授權給哪個(gè)用戶(hù)可以以管理員的身份能夠執行什么樣的管理命令;

格式:sudo -u USERNAME COMMAND

默認情況下,系統只有root用戶(hù)可以執行sudo命令。需要root用戶(hù)通過(guò)使用visudo命令編輯sudo的配置文件/etc/sudoers,才可以授權其他普通用戶(hù)執行sudo命令。

sudo的運行有這樣一個(gè)流程:

1).當用戶(hù)運行sudo時(shí),系統于/etc/sudoers文件里查找該用戶(hù)是否有運行sudo的權限;

2).若用戶(hù)具有可運行sudo的權限。那么讓用戶(hù)輸入用戶(hù)自己的password,注意這里輸入的是用戶(hù)自己的password。

3).假設password正確。變開(kāi)始進(jìn)行sudo后面的命令,root運行sudo是不須要輸入password的,切換到的身份與運行者身份同樣的時(shí)候。也不須要輸入password。

su

su為switch user,即切換用戶(hù)的簡(jiǎn)寫(xiě)。

su是最簡(jiǎn)單的身份切換名,用su我們能夠進(jìn)行不論什么用戶(hù)的切換,一般都是su – username,然后輸入password就ok了,可是root用su切換到其它身份的時(shí)候是不須要輸入password的。

格式為兩種:

  • su -l USERNAME(-l為login,即登陸的簡(jiǎn)寫(xiě))
  • su USERNAME

如果不指定USERNAME(用戶(hù)名),默認即為root,所以切換到root的身份的命令即為:su -rootsu -,su rootsu。

su USERNAME,與su – USERNAME的不同之處如下:

  • su – USERNAME切換用戶(hù)后,同時(shí)切換到新用戶(hù)的工作環(huán)境中。
  • su USERNAME切換用戶(hù)后,不改變原用戶(hù)的工作目錄,及其他環(huán)境變量目錄。

如何設置初始su密碼?

當我們輸入su時(shí)會(huì )發(fā)現要輸入密碼,我們嘗試輸入自己當前用戶(hù)的密碼,發(fā)現failure。

但我們又不知道su密碼是什么?其實(shí)su初始密碼可以通過(guò)下面方式進(jìn)行設置:

sudo passwd

設置完后再輸入su命令并鍵入剛才設置的密碼即可進(jìn)入~

su –

su -,su -lsu –login 命令改變身份時(shí),也同時(shí)變更工作目錄,以及HOME,SHELL,USER,LOGNAME。此外,也會(huì )變更PATH變量。用su -命令則默認轉換成成root用戶(hù)了。

而不帶參數的“su命令”不會(huì )改變當前工作目錄以及HOME,SHELL,USER,LOGNAME。只是擁有了root的權限而已。

注意:su -使用root的密碼,而sudo su使用用戶(hù)密碼

來(lái)源鏈接:https://www.zyhot.com/article/6069.html

本站聲明:網(wǎng)站內容來(lái)源于網(wǎng)絡(luò ),如有侵權,請聯(lián)系我們,我們將及時(shí)處理。

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

亚洲AV永久久久久久久无码精品| 无码乱肉视频免费大全合集| 无码人妻丰满熟妇啪啪7774| 国产96在线 | 免费| 久久久无码人妻精品无码| 欧洲洲一区二区精华液|