存在しないユーザーはファイルを所有できますか?

存在しないユーザーはファイルを所有できますか?

マウントされたボリュームがNFSを介してサーバーBおよびCと共有されるサーバーAがあります。

サーバーAのグループYにのみ存在するユーザーXを使用してそのボリュームにファイルを作成する場合、NFSを介してファイルを共有するのに問題がありますか?サードパーティの権限に読み取りが含まれている場合、サーバーBとサーバーCは正常にファイルを読み取ることができますか?

ベストアンサー1

はい、大丈夫です。

UNIXは実際には名前に興味がありません。ファイル権限の場合、重要なのは数値です。ファイルにアクセスしようとすると、UIDが一致することを確認し、GIDを確認してから「その他」権限を使用します。 「その他」権限に読み取りが含まれている限り、これらのファイルを読み取ることができます。

lsユーザーやグループ名の表示などの操作を実行しない限り(この場合は番号のみが表示されます)、その番号のユーザーまたはグループが存在することを確認しません。

私のホームサーバーには、他のコンピュータにはないUIDとGIDがたくさんあります。 NFSはこれをうまく処理します。 FreeBSDサーバー、OpenBSD、Linuxクライアント。

おすすめ記事