web-dev-qa-db-ja.com

新しいユーザーのホームフォルダーのデフォルトの親ディレクトリを変更する方法

それは私に尋ねる課題の一部であるため、私は主にこれを求めています。

「新しいユーザーを作成するときにlinuxのデフォルト設定を構成します。ホームディレクトリはデフォルトで/project/usersディレクトリにあります。」

これ以外の要求された他の自動標準を設定する方法を既に考えました。私は/etc/xdgディレクトリを見て回りましたが、/etc/skelにさらに困惑しました。私はそれから9つの人生をグーグルで検索し、このサイトでそれを行う方法をいくつかの異なる表現で検索しました。すでに説明されている場合は、それを参照してください。この質問は削除します。皆様のご協力ありがとうございます。

5
Miphix

新しく作成されたユーザーが/homeディレクトリを置く場所を変更するには。 /etc/default/useraddを編集し、HOME=/homeHOME=/directory/you/want/it/to/beに変更します。

これが機能したことを確認するには、指が必要です。

$ Sudo apt-get install finger

その後、フォローアップ:

$ gedit /etc/default/useradd

useraddデフォルトファイル:

GROUP=100
HOME=/home [configure as desired]
INACTIVE=-1
EXPIRE=
Shell=/bin/bash
SKEL=/etc/skel
6
Miphix

これはインストール中に簡単に行うことができますが、既にインストールされているOSでそれを行う方法がわかりません。基本的に、インストールするときは、パーティションの手動オプションを選択します。/homeディレクトリをデフォルトのスペース以外の場所に配置します。これを行うには、SSDに/を置き、ストレージ用にHDDに/ homeとスワッピーデータを置きます。これがお役に立てば幸いです。あなたの質問を誤って解釈した場合は申し訳ありません。

1
Bugattikid2012