ใน/etc/skel/
. นี่คือผู้ใช้ "Skeleton" ที่ใช้เมื่อสร้างผู้ใช้ใหม่ ในการติดตั้ง Ubuntu ตามปกติจะมีลักษณะดังนี้:
/etc/skel
├── .bash_logout
├── .bashrc
└── .profile
หากคุณเพิ่มไฟล์ที่นี่ด้วยตัวคุณเองมันจะถูกวางไว้ในโฮมไดเรกทอรีของผู้ใช้ที่สร้างใหม่ หากต้องการคืนค่าเริ่มต้นเพียงคัดลอกจากที่นั่น:
cp /etc/skel/.profile ~/
Se ยังuseradd
manpage เกี่ยวกับเรื่องนี้:
ผู้ดูแลระบบมีหน้าที่วางไฟล์ผู้ใช้เริ่มต้นใน/etc/skel/
ไดเรกทอรี (หรือไดเรกทอรี Skeleton อื่น ๆ ที่ระบุใน/etc/default/useradd
หรือบนบรรทัดคำสั่ง)
-k
, --skel
SKEL_DIR
ไดเรกทอรี Skeleton, ซึ่งมีไฟล์และไดเรกทอรีที่จะคัดลอกในโฮมไดเร็กตอรี่ของผู้ใช้, เมื่อสร้างโฮมไดเร็กตอรี่useradd
.
ในขณะที่เคร่งครัดไม่อยู่ในขอบเขตสำหรับคำถามของคุณ แต่ที่น่าสังเกตคือยังแฟ้มรายละเอียดทั้งระบบ ( /etc/profile
) ได้รับการประเมินในการเข้าสู่ระบบเป็นJohankor กล่าวถึงในคำตอบของเขา