GNU/Linux >> Linux の 問題 >  >> Ubuntu

新規ユーザーのために/etc/ skelをプログラムでクローンしますか?

/etc/skel 新規ユーザー用に複製されるフォルダーです。 /etc/skelから何をコピーするかをルールで定義できる方法はありますか? フォルダ?

たとえば、ユーザーが作成され、Aという名前のグループに属している場合の方法を探しています。 、/etc/skelのクローンを作成します /etc/skel/not_for_a.txt以外のフォルダ 。可能ですか?

承認された回答:

useraddに注意してください コマンドを使用すると、-kを使用してカスタムSKELディレクトリを指定できます。 オプション。 not-for-a.txtなしで/etc/skel-for-group-Aディレクトリを作成できます 、次に、デフォルトグループをAとして新しいユーザーを追加し、次のコマンドを使用してSKELディレクトリを指定します。

useradd username -g groupA -k /etc/skel-for-group-A -m

参照:http://manpages.ubuntu.com/manpages/trusty/man8/useradd.8.html


Ubuntu
  1. /etc/shadow および /etc/passwd ファイルの変更を Auditd で監視するにはどうすればよいですか?

  2. CentOS / RHEL :削除された /etc/passwd ファイルから回復する方法

  3. すべてのユーザーに対して Linux で JAVA_HOME を設定する方法

  1. プロセスが実行されているフォルダーを見つける方法は?

  2. /etc/passwd はグループ内のユーザーを表示しますが、/etc/group は表示しません

  3. /etc/hosts と /etc/resolv.conf の違い

  1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  2. Ubuntuシステムのすべてのユーザーを一覧表示するユーザーフレンドリーなコマンド?

  3. /etc/issues をセットアップして eth0 の IP アドレスを表示する方法