站長資訊網
        最全最豐富的資訊網站

        linux sudo是什么意思

        在linux中,sudo全稱“super user do”,意思為“干超級用戶才能干的事”,是一個系統權限管理命令,可以讓非root的用戶運行只有root才有權限執行的命令,語法“sudo [選項] [-u 新使用者賬號] 要執行的命令”。

        linux sudo是什么意思

        本教程操作環境:Ubuntu 18.04系統、Dell G3電腦。

        linux sudo是什么意思

        Sudo 的全稱為:super user do。 顧名思義:干超級用戶才能干的事。

        Sudo命令可以讓你切換至其他用戶的身份去執行命令。( su 命令也可以)

        相對于使用 su 命令還需要新切換用戶的密碼,sudo 命令的運行只需要知道自己的密碼即可,甚至于,我們可以通過手動修改 sudo 的配置文件,使其無需任何密碼即可運行。

        sudo 命令默認只有 root 用戶可以運行,該命令的基本格式為:

        sudo [選項] [-u 新使用者賬號] 要執行的命令

        常用的選項與參數:

        • -b :將后續的命令放到背景中讓系統自行運行,不對當前的 shell 環境產生影響。

        • -u :后面可以接欲切換的用戶名,若無此項則代表切換身份為 root 。

        • -l:此選項的用法為 sudo -l,用于顯示當前用戶可以用 sudo 執行那些命令。

        SUDO 作用

        sudo是linux系統權限管理,是允許系統管理員讓普通用戶執行一些或者全部的root命令的一個工具,如halt,reboot,su等等。換句話說通過此命令可以讓非root的用戶運行只有root才有權限執行的命令。

        這樣不僅減少了root用戶的登錄 和管理時間,同樣也提高了安全性。

        SUDO 原理

        是不是每一個新創建的用戶都可以使用sudo提升命令的權限呢?如果不是那么哪些用戶可以使用此命令呢?

        要想使一個用戶具有使用sudo的能力,需要讓root用戶將其名字、可以執行的特定命令、按照哪種用戶或用戶組的身份執行等信息注冊到/etc/sudoers文件中,即完成對該用戶的授權(此時該用戶稱為“sudoer”)才可以。

        當一般用戶執行特殊權限時,在命令前加上 sudo,此時系統會讓你輸入密碼以確認終端機前操作的是你本人,確認后系統會將該命令的進程以超級用戶的權限運行。

        在一定的時間段內,再次執行sudo的命令時不再詢問密碼,超出此時間段(一般為5分鐘)后需要再次輸入密碼。

        具體使用

        此處假設公司的服務使用的是Ubuntu 18.04 操作系統

        實習妹子牛翠花到"圣女果科技"公司實習報到時,組長王二狗需要給她創建一個可以使用sudo命令的賬號該怎么做呢?

        第一步:二狗首先登陸root賬號,使用如下命令創建一個賬號:cuiHuaNiu。

        adduser cuiHuaNiu

        在創建過程中需要指定cuiHuaNiu 賬號的密碼,以及其他個人信息,例如電話號碼等,二狗還可以乘機要到妹子的電話。

        第二步: 授予cuiHuaNiu管理員權限,也就是將其注冊到/etc/sudoers文件中

        默認情況下,在Ubuntu 18.04上有一個sudo的組,屬于此組的用戶都可以使用sudo命令,所以二狗只需要把cuiHuaNiu 加到sudo組里面即可。

        usermod -aG sudo cuiHuaNiu
        • -a 參數表示附加,只和 -G 參數一同使用,表示將用戶增加到組中。

        第三步: 牛翠花就可以使用cuiHuaNiu 登錄服務器,然后使用sudo來執行管理者才能執行的命令了。當然如果翠花有root權限也可以使用sudo -i 切換用戶身份到root.

        ssh cuiHuaNiu@sng.com

        優勢

        • sudo能夠限制用戶只在某臺主機上運行某些命令。

        • sudo提供了豐富的日志,詳細地記錄了每個用戶干了什么。它能夠將日志傳到中心主機或者日志服務器。

        • sudo使用時間戳文件來執行類似的“檢票”系統。當用戶調用sudo并且輸入它的密碼時,用戶獲得了一張存活期為5分鐘的票(這個值可以在編譯的時候改變)。

        • sudo的配置文件是sudoers文件,它允許系統管理員集中的管理用戶的使用權限和使用的主機。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 精品亚洲视频在线观看| 国产精品自在线拍国产电影| 精品欧美激情在线看| 日本精品中文字幕| 四虎影视884a精品国产四虎| 1区1区3区4区产品芒果精品| 99热日韩这里只有精品| 国产成人精品一区在线 | 99久久精品国产综合一区| 国产精品亚洲综合专区片高清久久久| 国产精品激情综合久久| 欧美久久亚洲精品| 中文字幕无码精品三级在线电影 | 日韩精品无码一本二本三本| 99精品国产一区二区三区| 国产精品自在拍一区二区不卡| 亚洲欧美日韩国产精品影院 | 国产欧美日韩精品a在线观看| 视频二区国产精品职场同事| 久久国产香蕉一区精品| 少妇人妻无码精品视频app| 精品久久久久久国产| 久久精品中文字幕有码| 久久精品国产亚洲av水果派| 99九九精品免费视频观看| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 久久亚洲精品人成综合网| 国产啪亚洲国产精品无码| 精品国产v无码大片在线观看| 久久se这里只有精品| 久久亚洲国产精品一区二区| 亚洲一级Av无码毛片久久精品| 久久亚洲国产欧洲精品一| 久久精品亚洲一区二区三区浴池| 北条麻妃国产九九九精品视频| 精品国产一区二区三区不卡| 午夜在线视频91精品| 国产午夜精品久久久久九九电影| 国产精品无码成人午夜电影| 中国国产精品| 亚洲精品麻豆av|