編譯環境時, 中途無法添加賬戶, 編譯失敗, 看了一下日志, 其中有類似以下的報錯文字:
groupadd: cannot open /etc/gshadow groupadd: cannot open /etc/group
既然報的是無法打開(cannot open), 那麽使用lsattr和chattr命令來解決, 例如解鎖gshadow的權限:
lsattr gshadow ----i--------e- /etc/gshadow chattr -i gshadow
按照官方說法: i說明設定文档不能被刪除、改名、設定鏈接關係,同時不能寫入或新增内容。那麽用chattr命令的-i參數來干掉gshadow命令的限制。
其他被鎖的也用上述例子裡的辦法來同樣處理。