/homeディレクトリと/home/$USERディレクトリにディレクトリを作成することの違いは何ですか?

/homeディレクトリと/home/$USERディレクトリにディレクトリを作成することの違いは何ですか?

/homeディレクトリ内にフォルダを作成し、ディレクトリ内に別のフォルダを作成したいと思います/home/$USER。同じシステム上の他のユーザーが /homeこのディレクトリのフォルダにアクセスできますか?

/homeディレクトリ内にフォルダを作成すると欠点がありますか?

/homeディレクトリと/home/$USERディレクトリにディレクトリを作成することの違いは何ですか?

ベストアンサー1

答えは通常「状況によって異なります」です。

通常、すぐ下のディレクトリは/homeユーザーのホームディレクトリです。ダメージを与えずにそこに他のものを入れることは完全に可能です。

ユーザーが/home次のディレクトリにアクセスできるかどうかは、/home/thisdirディレクトリにどの権限があるかによって異なります。所有者に読み取りおよび実行権限のみを付与すると、所有者とルートのみの内容を表示できます。誰にでも読んで実行する権限を与えると、誰もがその内容を見ることができます。

ユーザー自身のホームディレクトリにも同様です。ユーザー名があり、avinashホームディレクトリがある場合は、/home/avinashそれを表示できる人を決定するのはユーザーの役割です。あなただけが読み取りおよび実行権限を持つように封印することを選択できます。これにより、あなた(およびルート)以外は誰も読むことができません。あるいは、誰もが内部を見ることができるように決定することができます。

さまざまなファイルおよびディレクトリ権限の詳細な説明ウィキペディア- この本を読んだ後、ほとんどの質問に対する答えが出ると思います。

おすすめ記事