基本的に、私はホームディレクトリなしで新しいsudoerを作成しました(adduser --no-create-home
)ですが、ログインすると毎回「Could not chdir to home directory: No such file or directory
"。
これを変更できるように、ユーザーセッションの開始場所を指示するファイルはありますか?
usermod -d _homedir_ username
コマンドを使用して、ユーザーのホームディレクトリを設定できます。
例えば:
usermod -d / sudouser
sudouser
のホームディレクトリをルートディレクトリに設定します。
ただし、ルートディレクトリーは、特にユーザーと対話型シェルにログインする場合は、ここでは適切な選択ではありません。ログイン時にシェルが独自のファイルを作成する場合があり、ルートレベルの余分なファイルは適切ではありません。