NFSおよびUnix権限を使用したファイル共有

NFSおよびUnix権限を使用したファイル共有

私はLinuxの権限に関してNFSを使用することに慣れていないので、これを行う方法について少し知りません。

これは私の設定です。

  • alpharootマウントされたNFS共有にファイルを書き込みます。
  • betaNFSを提供し、共有ディレクトリからファイルを読み取るだけでなく、HTTP経由でファイルを提供します。 HTTPサーバーはblasterグループを持つユーザーとして実行されますserver

私が直面したジレンマは、ファイルがrootonに書き込まれ、onグループのユーザーが読み書きalphaできないことです。blasterserverbeta

問題は、この問題をどのように解決するかです。ユーザーとグループを作成しblaster、このユーザーとグループを使用してコンテンツを共有できるファイルを作成する必要がありますか? serveralphabeta

答え1

NFSクライアントによってルートとしてNFS共有にファイルを書き込むのは非常に悪い考えです。残念ながら、これはデフォルトでは許可されていません。

ベータ版でもアルファと同じ権限が必要な場合は、両方のコンピューターで同じユーザーIDを持つユーザーを作成し、両方のコンピューターで同じグループIDを持つグループを作成する必要があります。実際の名前は重要ではありませんが、同じであることは確かに便利です。

関連情報