LINUXはmkdirディレクトリを作成できません: 'test_nfs'ディレクトリを作成できません:権限が拒否されました。

LINUXはmkdirディレクトリを作成できません: 'test_nfs'ディレクトリを作成できません:権限が拒否されました。

以下に新しいディレクトリを作成しようとしましたが、/mntそうすることはできません。

nfsサーバーを介してクライアントにボリュームを提供しました。

-->RPCbind is active.

/mnt$ service rpcbind status
● rpcbind.service - RPC bind portmap service
     Loaded: loaded (/lib/systemd/system/rpcbind.service; enabled; vendor pres>
     Active: active (running) since Wed 2021-05-05 03:00:42 PDT; 40min ago
TriggeredBy: ● rpcbind.socket
       Docs: man:rpcbind(8)
   Main PID: 712 (rpcbind)
      Tasks: 1 (limit: 4614)
     Memory: 2.3M
     CGroup: /system.slice/rpcbind.service
             └─712 /sbin/rpcbind -f -w

ubuntu:/mnt$ mkdir test_nfs
mkdir: cannot create directory ‘test_nfs’: Permission denied

drwxr-xr-x   3 root root      4096 Apr 16 04:19 mnt

どんな助けでも大変感謝します。よろしくお願いします。

ベストアンサー1

/mntルートが所有し、ルートのみがファイルまたはディレクトリを作成する権限を持ちます。test_nfs権限がないため、一般ユーザーとして作成できません。これがエラーの原因ですPermission denied

権限を軽減する/mntか、ディレクトリをルートとして作成します。 (デフォルトのNFS権限設定を上書きしない限り、rootとしてディレクトリを作成できないことに注意してください。この場合は、そのオプションを見つけます。no_root_squashただし、マルチユーザー環境ではその設定を慎重に検討する必要があります。セキュリティへの影響)。

おすすめ記事