Useradd
有什麼理由避免直接編輯 /etc/group
我發現直接編輯文件比記住 useradd -g、usermod、groupmod 等命令要容易得多。直接編輯 /etc/group 有什麼問題嗎?
直接編輯
group
、passwd
和shadow
文件是安全的,但為了這樣做,您應該使用vigr
andvipw
命令。使用
vigr
orvipw
時,會對文件應用鎖定以防止並發編輯,這可能導致文件損壞。
除了在這樣做時不會出錯之外,您還必須注意在設置了 LDAP
useradd
等的系統上也可以更新那裡的數據。本質上,如果只有
/etc/group
,並且只有有限數量的行受到影響,您不妨編輯該文件。如果您有
/etc
版本控制 (mercurial
,git
),則很容易回滾更改。