Useradd

有什麼理由避免直接編輯 /etc/group

  • June 12, 2013

我發現直接編輯文件比記住 useradd -g、usermod、groupmod 等命令要容易得多。直接編輯 /etc/group 有什麼問題嗎?

直接編輯grouppasswdshadow文件是安全的,但為了這樣做,您應該使用vigrandvipw命令。

使用vigrorvipw時,會對文件應用鎖定以防止並發編輯,這可能導致文件損壞。

除了在這樣做時不會出錯之外,您還必須注意在設置了 LDAPuseradd等的系統上也可以更新那裡的數據。

本質上,如果只有/etc/group,並且只有有限數量的行受到影響,您不妨編輯該文件。

如果您有/etc版本控制 ( mercurial, git),則很容易回滾更改。

引用自:https://unix.stackexchange.com/questions/79176