修改使用者模式可以使用usermod命令實(shí)現(xiàn)。
一、usermod常用命令介紹:
-a: ? ? ? ? ? ? ?僅和-G一塊使用,將用戶添加到附屬組群。
-d: ? ? ? ? ?修改用戶登入時(shí)的目錄,例如一般的用戶登錄時(shí),默認(rèn)進(jìn)入預(yù)先設(shè)定的主目錄,某些時(shí)候?yàn)榱朔奖愕卿洉r(shí)就需要進(jìn)入比較復(fù)雜的路徑時(shí),可以使用這個(gè)選項(xiàng)設(shè)置進(jìn)入時(shí)目錄。
-g: ? ? ? ? ? 修改用戶所屬群組。
-G: ? ? ? ? ? 修改用戶所屬的附加群組;在改變用戶用戶登錄時(shí)就可以使用這個(gè)選項(xiàng)。
-s: ? ? ? ? ? ?修改用戶登錄后所使用的shell版本
二、sudo權(quán)限
用戶獲取sudo權(quán)限,可以使用兩種辦法
1、修改/etc/sudoers文件,將用戶名添加到sudo權(quán)限組,例如
2、第二種辦法就是修改用戶附屬組:
可以使用usermod或者gpasswd修改
(1)使用usermod修改
$??sudo??usermod????-a??-G??sudo????tt
修改后的結(jié)果可以查看/etc/group,可以看到sudo這一欄中包含tt
可能涉及的文件:
FILES ???/etc/group ???????????Group?account?information. ???????/etc/gshadow ???????????Secure?group?account?information. ???????/etc/passwd ???????????User?account?information. ???????/etc/shadow ???????????Secure?user?account?information.
(2)使用gpasswd
常用命令:
-a: ? ? ? ? ? ? 將用戶增加到指定組
-d: ? ? ? ? ? ? ? ?將用戶從指定組用戶登錄
其他選項(xiàng):
-M ? ? ? ? ? ? ? ?設(shè)置group成員列表
-A ? ? ? ? ? ? ? ? 設(shè)置組的管理員列表
例如:?
將 tt ?增加為sudo組成員:
sudo??gpasswd???-a???tt????sudo
將 tt 從sudo組刪除:
sudo?gpasswd??-d??tt??sudo
三、解決每次使用sudo時(shí)均需輸入密碼,太麻煩了。
解決辦法:
? ? ? ? ? ? ? ? ?修改 ? ?/etc/sudoers文件