ubuntu使用者添加添加sudo許可權組添加雜亂概述

來源:互聯網
上載者:User

ubuntu使用者添加添加sudo許可權組添加雜亂概述

groupadd -g 1005 dev

添加使用者組指定gid 為 1005

groupdel dev 

刪除使用者組dev

添加使用者

adduser mike

會自動提示你 輸入密碼等

useradd  simael -u 600 -g 1005 -s /bin/bash
-u 指定uid (系統保留 0-499) -g 指定使用者組 -s 指定使用的shell
然後 再

passwd simael 

為使用者設定密碼

刪除使用者

userdel mike
如果提示使用者已經登入通過 skill 登出使用者
skill -KILL -u mike
登出 mike 使用者

查看所有使用者和使用者組:
cat /etc/passwdcat /etc/group

為使用者添加可以使用sudo命令的許可權

添加sudo檔案的寫入權限,命令是:
chmod u+w /etc/sudoers

編輯sudoers檔案
vi /etc/sudoers
找到這行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (這裡的xxx是你的使用者名稱)

ps:這裡說下你可以sudoers添加下面四行中任意一條
youuser            ALL=(ALL)                ALL%youuser           ALL=(ALL)                ALLyouuser            ALL=(ALL)                NOPASSWD: ALL%youuser           ALL=(ALL)                NOPASSWD: ALL

第一行:允許使用者youuser執行sudo命令(需要輸入密碼).
第二行:允許使用者組youuser裡面的使用者執行sudo命令(需要輸入密碼).
第三行:允許使用者youuser執行sudo命令,並且在執行的時候不輸入密碼.
第四行:允許使用者組youuser裡面的使用者執行sudo命令,並且在執行的時候不輸入密碼.

4.撤銷sudoers檔案寫入權限,命令:
chmod u-w /etc/sudoers

這樣普通使用者就可以使用sudo了.
--------------------------------------------------------------------------------
id -u 顯示目前使用者的uid

id -g 顯示目前使用者的gid

查看使用者屬於那個組還可以:

查看/etc/passwd,裡的內容,每行的第4項是groupID,第五項是Usr ID Info,跟組名差不多吧。用vim,grep之類的都能快速尋找到指定使用者所在的行。熟悉awk還可以寫個指令碼。
grep mike /etc/passwd|awk -F: '{ print $5}'


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.