Làm cách nào để thiết lập người dùng mới với skel


16

tôi có trên máy chủ của mình một cài đặt tôi sử dụng cho tất cả người dùng của mình. Mỗi lần tôi tạo một người dùng mới, tôi phải sao chép tất cả các cài đặt nhiều lần.

ví dụ:

  • .vimrc.
  • .Hồ sơ
  • .bashrc
  • trang chủ firefox vào mạng nội bộ của chúng tôi
  • cài đặt tiến hóa (máy chủ và tên người dùng), v.v ...

Tôi thấy skel có thể làm điều đó, có cách nào dễ dàng để thiết lập người dùng với cài đặt của tôi khi tôi adduserkhông?

cảm ơn

Câu trả lời:


26

Tất cả mọi thứ nên được đặt trong /etc/skelthư mục.

Bạn cần tạo một liên kết trên máy tính để bàn cho tất cả người dùng:

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

Điều đó sẽ tạo ra một liên kết trên máy tính để bàn.

Dưới đây là một vài bài viết sẽ giúp bạn cho những gì bạn cần:


1

Tôi nghĩ rằng việc đưa những thứ khác nhau mà bạn muốn sử dụng vào / etc / skel là đơn giản nhất.

Tùy chọn khác sẽ là kịch bản nó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.