標籤:linux
修改使用者模式可以使用usermod命令實現。
一、usermod常用命令介紹:
-a: 僅和-G一塊使用,將使用者添加到附屬組群。
-d: 修改使用者登入時的目錄,例如一般的使用者登入時,預設進入預先設定的主目錄,某些時候為了方便登入時就需要進入比較複雜的路徑時,可以使用這個選項設定進入時目錄。
-g: 修改使用者所屬群組。
-G: 修改使用者所屬的附加群組;在改變使用者sudo許可權時就可以使用這個選項。
-s: 修改使用者登入後所使用的shell版本
二、sudo許可權
使用者擷取sudo許可權,可以使用兩種辦法
1、修改/etc/sudoers檔案,將使用者名稱添加到sudo許可權組,例如
2、第二種辦法就是修改使用者附屬組:
可以使用usermod或者gpasswd修改
(1)使用usermod修改
$ sudo usermod -a -G sudo tt
修改後的結果可以查看/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: 將使用者從指定組刪除
其他選項:
-M 設定group成員列表
-A 設定組的管理員列表
例如:
將 tt 增加為sudo群組成員:
sudo gpasswd -a tt sudo
將 tt 從sudo組刪除:
sudo gpasswd -d tt sudo
三、解決每次使用sudo時均需輸入密碼,太麻煩了。
解決辦法:
修改 /etc/sudoers檔案
linux使用者管理(2)----修改使用者模式(usermod,sudo許可權等)