Linux使用者組與使用者管理 使用者組管理 groupadd 新增一個使用者組 groupadd [-g gid [-o]] [-r] [-f] group -g 其中gid是指定新使用者組的標識號,除非配合使用-o參數,不然該值必須是唯一的 -o 標識新使用者組gid可以和系統中原有的使用者組的gid值相同 執行個體: groupadd groupname groupadd -g 789 groupname groupdel 刪除使用者組 執行個體: groupdel groupname www.2cto.com groupmod 修改使用者組 執行個體: groupmod -g 1000 groupname groupmod -g 1000 -n newgroupname groupname 其中 -n 將原來的使用者組進行重新命名 使用者的管理 useradd 添加使用者帳號 添加使用者帳號的操作包括了給它建立使用者名稱,使用者組,主目錄和登入shell資源等等。 adduser [-u uid][-g group][-G other_group][-d home][-s shell] -u 指定使用者userID -g 指定指定使用者所屬的使用者組 -d 直接將根目錄建立在已經存在的目錄上 -s 定義shell -G 指定使用者所屬的附加組 執行個體: useradd -d /home/username username useradd -s /bin/bash -d /home/username -g groupname -G root username 添加使用者實際上就是在/etc/passwd添加一條使用者記錄,如有指定其他的資訊同時也在/etc/group,/etc/shadow檔案中進行了相應的更新。 userdel 刪除使用者帳號 執行個體: userdel username userdel -r username -r 連同主目錄一併刪除 www.2cto.com usermod 修改使用者帳號 操作項基本與useradd差不多 執行個體: usermod -l newusername username 相關的設定檔 /etc/paswd 使用者帳號的設定檔 /etc/shadow 使用者口令檔案 /etc/group 使用者組的設定檔 /etc/gshadow 使用者組的口令檔案