su、sudo和sudo -i三者有什麼區別
三者差異如下:
(推薦教學:linux教學)
sudo :暫時切換到超級使用者模式以執行超級使用者權限,提示輸入密碼時該密碼為目前使用者的密碼,而不是超級帳號的密碼。缺點是每次執行超級使用者權限都要在指令前加上 sudo ,優點是在目前終端機再使用 sudo 不要再重複輸入密碼(只對目前終端有效)。
sudo -i:為了頻繁的執行某些只有超級使用者才能執行的權限,而不用每次輸入密碼,可以使用該指令。提示輸入密碼時該密碼為目前帳戶的密碼。沒有時間限制。執行該命令後提示符號變為“#”而不是“$”。想退回普通帳戶時可以執行「exit」或「logout」 。
su : 切換到某某使用者模式,提示輸入密碼時的密碼為切換後帳號的密碼,用法為「su 帳戶名稱」。如果後面不加帳戶時系統預設為root帳戶,密碼也為超級帳戶的密碼。沒有時間限制。要注意的是,在使用su 切換使用者的時候需要帶上 -i 這樣才能和環境一起切換過去。
以上是su、sudo和sudo -i三者有什麼區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

在Windows10上安裝OracleLinux8或7.5的步驟|11WSL1.啟用WSL–Windows子系統Linux我們需要擁有的第一件事是WSL,如果尚未啟用它,請啟用它。前往搜尋框並輸入–開啟或關閉Windows功能。在選項出現時,按一下以開啟相同。在開啟的視窗中,向下捲動並選擇為Linux的Windows子系統提供的方塊。然後點選確定按鈕。之後重新啟動系統以套用變更。 2.在Windows11或10上下載OracleLinx8或

透過sudo指令,使用者可以在提升權限模式下執行指令,而無需切換到超級使用者模式。本文將介紹如何在Windows系統中模擬類似sudo指令的功能。什麼是數道司令部? Sudo(「超級使用者do」的縮寫)是一種命令列工具,允許基於Unix的作業系統(如Linux和MacOS)的使用者以提升的權限執行命令,這些權限通常是管理員所擁有的。在Windows11/10中執行SUDO命令然而,隨著最新發布的Windows11Insider預覽版推出,Windows用戶現在也可以體驗到這項功能。這項新功能使用戶能夠

linux sudo密碼是隨機的,即每次開機都有一個新的root密碼,其設定新密碼的方法是:1、在終端輸入命令“sudo passwd”,然後輸入當前用戶的密碼,按下“Enter”鍵;2、重新在終端機輸入新的密碼並確認即可。

在Windows11或10上安裝Adminer的步驟在Windows11和10作業系統上都可以依照這些步驟安裝Adminer來管理不同的資料庫系統。 1.在Windows上啟用WSL如果您已經啟用了WSL,請轉到下一步,否則轉到Windows開始功能表並鍵入“開啟或關閉Windows功能”,並在其圖示出現時將其開啟。向下捲動到WindowsSubsystemforLinux,選擇它,然後點擊OK按鈕。 WSL安裝完成後,會出現對話方塊要求您重新啟動系統。 2

sudo(超級使用者執行)是Linux和Unix系統中的關鍵指令,允許一般使用者以root權限執行特定指令。 sudo的功能主要體現在以下幾個方面:提供權限控制:sudo透過授權使用者以臨時方式取得超級使用者權限,從而實現了對系統資源和敏感操作的嚴格控制。普通用戶只能在需要時透過sudo獲得臨時的特權,而不需要一直以超級用戶登入。提升安全性:透過使用sudo,可以避免在常規操作中使用root帳號。使用root帳戶進行所有操作可能會導致意外的系統損壞,因為任何錯誤或不小心的操作都將具有完全的權限。而

在AlpineLinux上,你可以使用iptables工具來設定和管理防火牆規則。以下是在AlpineLinux上啟用或停用防火牆的基本步驟:檢查防火牆狀態:sudoiptables-L如果輸出結果中顯示有規則(例如,有一些INPUT、OUTPUT或FORWARD規則),則表示防火牆已啟用。如果輸出結果為空,則表示防火牆目前處於停用狀態。啟用防火牆:sudoiptables-PINPUTACCEPTsudoiptables-POUTPUTACCEPTsudoiptables-PFORWARDAC

在Debian11伺服器上安裝SSH並建立新使用者允許SSH遠端登入的步驟如下:步驟1:安裝SSH為了安裝SSH伺服器,您需要以root使用者或具有sudo特權的使用者身分登入您的Debian11伺服器。在終端機中執行以下指令來安裝SSH伺服器:sudoaptupdatesudoaptinstallopenssh-server步驟2:建立新使用者要建立一個新用戶,您可以使用adduser指令。將下面的命令替換為您想要的使用者名稱:sudoaddusernew_username系統會提示您設定新使用者的密碼和其

以下是nginx反向代理快取的教學:安裝nginx:sudoaptupdatesudoaptinstallnginx設定反向代理:開啟nginx設定檔:sudonano/etc/nginx/nginx.conf在http區塊中加入以下設定來啟用快取:http{...proxy_cache_path /var/cache/nginxlevels=1:2keys_zone=my_cache:10mmax_size=10ginactive=60muse_temp_path=off;proxy_cache
