ฉันจะตั้งค่าผู้ใช้ใหม่ด้วย skel ได้อย่างไร


16

ฉันมีการตั้งค่าที่ฉันใช้สำหรับผู้ใช้ทุกคนบนเซิร์ฟเวอร์ ทุกครั้งที่ฉันสร้างผู้ใช้ใหม่ฉันต้องคัดลอกการตั้งค่าทั้งหมดซ้ำแล้วซ้ำอีก

ตัวอย่างเช่น:

  • .vimrc
  • .ข้อมูลส่วนตัว
  • .bashrc
  • หน้าแรกของ Firefox ไปยังอินทราเน็ตของเรา
  • การตั้งค่าวิวัฒนาการ (เซิร์ฟเวอร์และชื่อผู้ใช้) ฯลฯ ...

ฉันเห็นว่า skel สามารถทำได้มีวิธีง่าย ๆ ในการตั้งค่าผู้ใช้ด้วยการตั้งค่าของฉันเมื่อฉันadduser?

ขอบคุณ

คำตอบ:


26

ทุกอย่างควรอยู่ใน/etc/skelโฟลเดอร์

คุณต้องสร้างลิงค์บนเดสก์ท็อปสำหรับผู้ใช้ทั้งหมด:

mkdir -p /etc/skel/Desktop
cd /etc/skel/Desktop/
vi shortcut.desktop
    [Desktop Entry]
    Version=1.0
    Name=ShortCut
    Comment=Visit ShortCut
    GenericName=ShortCut
    Exec=firefox http://intranet.ShortCut.com
    Terminal=false
    X-MultipleArgs=false
    Type=Application
    Icon=firefox
    Categories=Internet
chmod +x shortcut.desktop

ที่จะสร้างลิงค์บนเดสก์ท็อป

นี่คือบทความเล็ก ๆ น้อย ๆ ที่จะช่วยคุณในสิ่งที่คุณต้องการ:


1

ฉันคิดว่าการวางสิ่งต่าง ๆ ที่คุณต้องการใช้ใน / etc / skel นั้นง่ายที่สุด

ตัวเลือกอื่นจะสคริปต์มัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.