Files
如何使將來創建的所有新使用者都複製特定文件?
我有一個文件(準確地說是文件或文本文件),我希望為將來創建的每個新使用者複製該文件。這可能嗎?例如,如果我要創建一個新使用者“test”,我的文件應該自動複製到使用者“test”,而無需我做任何事情。
是否可以更改要複製的文件的預設位置?我不希望它被複製到主目錄?
將使用者添加到系統時,預設情況下會將其中的設置
/etc/skel
複製到使用者的主目錄。因此,可以添加文件
/etc/skel
並複制這些文件。來自
man useradd
:-k, –skel SKEL_DIR 當使用者添加創建主目錄時,骨架目錄包含要復製到使用者主目錄中的文件和目錄。
此選項僅在指定 -m(或 –create-home)選項時有效。
如果未設置此選項,則骨架目錄由 /etc/default/useradd 或預設情況下 /etc/skel 中的 SKEL 變數定義。
如果可能,將複製 ACL 和擴展屬性。