ユーザー名が追加されました。ユーザーはホームディレクトリに書き込めません。

ユーザー名が追加されました。ユーザーはホームディレクトリに書き込めません。

を使用して私のサーバーに複数のユーザーを追加しましたuseradd -d /home/<username> <username>。ユーザーはログインして自分のディレクトリにアクセスできますが、ファイルまたはディレクトリを作成しようとすると、「権限が拒否されました」というエラーメッセージが表示されます。

私は、home / usernameディレクトリをユーザー名に関連付けると読み取り/書き込み権限が与えられると思いました。おそらく、ユーザーアカウントを作成するときの手順を見逃したようです。明確にしてください。

答え1

-mホームディレクトリの作成を実行するときは、このオプションを使用する必要がありますuseradd-d ...実際に指定した名前と同じホームディレクトリのデフォルト名をオーバーライドします。これでchown name:name /home/name、各名前を復元する必要があります。

-m一部の標準ファイルもホームディレクトリにコピーするので便利です。

関連情報