ฉันจะตั้งค่าไฟล์. bashrc เริ่มต้นของผู้ใช้ได้อย่างไร


23

ใน Ubuntu 10.4 ฉันได้แก้ไข/etc/bash.bashrcไฟล์เพื่อตั้งค่าตัวแปรบางอย่างเช่นขนาดประวัติคำสั่ง ( HISTSIZE=5000) แต่ถ้าฉันสร้างผู้ใช้ใหม่โดยค่าเริ่มต้น Ubuntu จะให้.bashrcไฟล์ในไดเรกทอรีหลักของพวกเขาด้วยชุดนี้HISTSIZE=1000ซึ่งเป็นของฉัน ฉันจะเปลี่ยน.bashrcไฟล์เริ่มต้นที่สร้างได้อย่างไร

คำตอบ:


26

คุณสามารถกำหนดค่าเริ่มต้นใน / etc / skel เพื่อให้ useradd (8) สามารถคัดลอกไฟล์ใน / etc / skel เมื่อใดก็ตามที่มันสร้างไดเรกทอรีผู้ใช้ใหม่ด้วยตัวเลือก '-m'

โปรดทราบว่านี่ใช้สำหรับผู้ใช้ใหม่เท่านั้น บัญชีผู้ใช้ที่มีอยู่จะไม่ได้รับผลกระทบ


1
หากคุณต้องการตั้งค่านี้ในเชิงรุกบอก.bashrcไฟล์ใน/etc/skel/แหล่งที่มาเช่น/etc/defaults/bashrcหรือไฟล์ใด ๆ ที่คุณเลือก ซึ่งยังคงป้องกันผู้ใช้จากการลบบรรทัดด้วยตนเอง.bashrcหากพวกเขาต้องการมันหายไป แต่
Shadur
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.