ubuntu 用戶添加 添加sudo權限 組添加 雜亂概述
來源:程序員人生 發布時間:2015-04-01 08:34:27 閱讀次數:2589次
groupadd -g 1005 dev
添加用戶組指定gid 為 1005
groupdel dev
刪除用戶組dev
添加用戶
adduser mike
會自動提示你 輸入密碼等
useradd simael -u 600 -g 1005 -s /bin/bash
-u 指定uid (系統保存 0⑷99) -g 指定用戶組 -s 指定使用的shell
然后 再
passwd simael
為用戶設定密碼
刪除用戶
userdel mike
如果提示用戶已登錄通過 skill 注銷用戶
skill -KILL -u mike
注銷 mike 用戶
查看所有用戶和用戶組:
cat /etc/passwd
cat /etc/group
為用戶添加可使用sudo命令的權限
添加sudo文件的寫權限,命令是:
chmod u+w /etc/sudoers
編輯sudoers文件
vi /etc/sudoers
找到這行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (這里的xxx是你的用戶名)
ps:這里說下你可以sudoers添加下面4行中任意1條
youuser ALL=(ALL) ALL
%youuser ALL=(ALL) ALL
youuser ALL=(ALL) NOPASSWD: ALL
%youuser ALL=(ALL) NOPASSWD: ALL
第1行:允許用戶youuser履行sudo命令(需要輸入密碼).
第2行:允許用戶組youuser里面的用戶履行sudo命令(需要輸入密碼).
第3行:允許用戶youuser履行sudo命令,并且在履行的時候不輸入密碼.
第4行:允許用戶組youuser里面的用戶履行sudo命令,并且在履行的時候不輸入密碼.
4.撤消sudoers文件寫權限,命令:
chmod u-w /etc/sudoers
這樣普通用戶就能夠使用sudo了.
--------------------------------------------------------------------------------
id -u 顯示當前用戶的uid
id -g 顯示當前用戶的gid
查看用戶屬于那個組還可以:
查看/etc/passwd,里的內容,每行的第4項是groupID,第5項是Usr ID Info,跟組名差不多吧。用vim,grep之類的都能快速查找到指定用戶所在的行。熟習awk還可以寫個腳本。
grep mike /etc/passwd|awk -F: '{ print $5}'
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈