新しいユーザーが作成されたら、新しいユーザーのカスタムファイル/ディレクトリを生成するために実行するshスクリプトをどのように統合しますか?

新しいユーザーが作成されたら、新しいユーザーのカスタムファイル/ディレクトリを生成するために実行するshスクリプトをどのように統合しますか?

新しいユーザーが私のシステムに追加されたら、sudo権限でスクリプトを実行したいと思います。具体的には、useraddまたはadduserを使用して新しいユーザーを作成するたびにフォルダを作成できるようにしたいと思います。外部ルートが所有するディレクトリの下のユーザーホームディレクトリ(これは共有HDDになります)。システムに追加されたすべてのユーザーに対してフォルダを手動で作成する必要がないように、このタスクを体系的に実行する方法はありますか? /etc/skelのファイル/ディレクトリを変更してユーザーのホーム環境をカスタマイズできることを知っていますが、共有フォルダを新しいユーザーに別の場所に割り当てて名前を付けることができます。"${USER}_data"

mkdir path_to_rootDir/${USER}_data別のシステム全体の初期化ファイル(/etc/.profile、、)に単純なコマンドを追加しようとしましたが、/etc/.bashrcrootとして実行されていないため(権限が拒否されました)、常にディレクトリを作成することはできません。

ベストアンサー1

おすすめ記事