<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    Linux命令su、sudo、sudo su、sudo -i使用和區別

    VSole2021-10-05 08:00:21

    sudo 與 su 兩個命令的最大區別是:

    sudo 命令需要輸入當前用戶的密碼,su 命令需要輸入 root 用戶的密碼。另外一個區別是其默認行為。sudo 命令只允許使用提升的權限運行單個命令,而 su 命令會啟動一個新的 shell,同時允許使用 root 權限運行盡可能多的命令,直到明確退出登錄。

    su 用以切換成不同的用戶的身份

    默認只是切換身份,并沒有切換環境變量,環境變量依然是普通用戶的。切換用戶身份時,用戶的環境變量也切換成新用戶的環境變量,所以"-"不能省略,不然有些操作無法執行。

    su root 輸入root密碼后切換之root用戶但是pwd目錄不變

    su - root 輸入root密碼后切換之root用戶但是pwd目錄/root

    sudo 一般加的是命令

    sudo -i root與sudo - root、sudo -i ,sudo - ,sudo root效果相同  提示輸入密碼時該密碼為當前賬戶的密碼 要求執行該命令的用戶必須在sudoers中才可以 su需要的是切換后賬戶的密 用法為“su 賬戶名稱”

    sudo : 暫時切換到超級用戶模式以執行超級用戶權限,一般指的是root用戶,提示輸入密碼時該密碼為當前用戶的密碼,而不是超級賬戶的密碼。不過有時間限制,Ubuntu默認為一次時長15分鐘。

    su :切換到某某用戶模式,提示輸入密碼時該密碼為切換后賬戶的密碼,用法為“su 賬戶名稱”。如果后面不加賬戶時系統默認為root賬戶,密碼也為超級賬戶的密碼。沒有時間限制。

    sudo -i: 為了頻繁的執行某些只有超級用戶才能執行的權限,而不用每次輸入密碼,可以使用該命令。提示輸入密碼時該密碼為當前賬戶的密碼。沒有時間限制。執行該命令后提示符變為“#”而不是“$”。想退回普通賬戶時可以執行“exit”或“logout” 。要求執行該命令的用戶必須在sudoers中才可以

    sudo -i 直接運行sudo命令加-i參數,要求執行該命令的用戶必須在sudoers中才可以

    sudo su 運行sudo命令給su命令提權,運行su命令。要求執行該命令的用戶必須在sudoers中才可以。

    sudolinux切換用戶
    本作品采用《CC 協議》,轉載必須注明作者和本文鏈接
    大多數計算機系統設計為可與多個用戶一起使用。特權是指允許用戶執行的操作。普通特權包括查看和編輯文件或修改系統文件。特權升級意味著用戶獲得他們無權獲得的特權。這些特權可用于刪除文件,查看私人信息或安裝不需要的程序,例如病毒。
    一文吃透 Linux 提權
    2021-10-23 07:09:32
    特權升級意味著用戶獲得他們無權獲得的特權。通常,當系統存在允許繞過安全性的錯誤或對使用方法的設計假設存在缺陷時,通常會發生這種情況。結果是,具有比應用程序開發人員或系統管理員想要的特權更多的應用程序可以執行未經授權的操作。
    之前一直對 su 和 sudo 這兩個命令犯迷糊,最近專門搜了這方面的資料,總算是把兩者的關系以及用法搞清楚
    環境變量里,如果直接輸入?不管用的話,就用絕對路徑名的方式:/usr/sbin/useradd?。
    不可中斷狀態實際上是系統對進程和硬件設備的一種保護機制。當負載存在明顯升高趨勢時,及時進行分析和調查。系統調用過程中并不會涉及虛擬內存等進程用戶態資源,也不會切換進程。因此系統調用通常稱為特權模式切換。進程是由內核管理和調度的,進程上下文切換只能發生在內核態。因此相比系統調用來說,在保存當前進程的內核狀態和CPU寄存器之前,需要先把該進程的虛擬內存,棧保存下來。
    sudo 命令只允許使用提升的權限運行單個命令,而 su 命令會啟動一個新的 shell,同時允許使用 root 權限運行盡可能多的命令,直到明確退出登錄。不過有時間限制,Ubuntu默認為一次時長15分鐘。如果后面不加賬戶時系統默認為root賬戶,密碼也為超級賬戶的密碼。想退回普通賬戶時可以執行“exit”或“logout” 。要求執行該命令的用戶必須在sudoers中才可以。
    linux中su與sudo的區別
    2021-09-09 09:23:44
    首先需要解釋下 su 代表什么意思。 之前一直以為 su 是 super user,查閱資料之后才知道原來表示 switch user。 知道 su 是由什么縮寫來的之后,那么它提供的功能就顯而易見了,就是切換用戶
    當企業發生網絡安全事件時,急需第一時間進行處理,使企業的網絡信息系統在最短時間內恢復正常工作,同時還需進一步查找入侵來源,還原入侵事故過程,給出解決方案與防范措施,為企業挽回或減少經濟損失。 常見的網絡安全事件:
    Linux常用命令總結
    2021-11-20 05:45:17
    系統信息 關機網卡命令 文件目錄 find命令 ps命令 防火墻命令 用戶命令 其他命令 最近再使用Linux感覺Linux系統使用起來也挺順手的不過就是命令掌握的并不是很牢固,今天整理一下Linux一些常用命令。
    雖然平時大部分工作都是和網絡相關, 但會接觸Linux系統, 尤其是使用了Mac之后, 每天都是工作在黑色背景的命令行環境中. 自己記憶力不好, 很多有用的Linux命令不能很好的記憶, 現在逐漸總結一下, 以便后續查看。基本操作Linux 關機,重啟#?查看當前用戶環境變量。查看有幾顆cpu,每顆分別是幾核。
    VSole
    網絡安全專家
      亚洲 欧美 自拍 唯美 另类