web-dev-qa-db-ja.com

資格情報をNFSマウントに渡すことができませんでした

CentOS 7を実行していますが、資格情報で保護されているNFS共有をマウントする必要があります。 nfs、mount、mount.nfsのマニュアルを読みましたが、適切なオプションが見つかりません! I think正しいオプションは 'user'と 'pass'ですが、 'username'と 'password'およびその間のすべてを試しましたが、次のようになります。

mount -t nfs -o user=root,pass=mypass lserver:/root /mnt/d0
mount.nfs: an incorrect mount option was specified

誰かがこれを機能させるための正しい構文/オプションを教えてもらえますか? (本当にこれは難しいことではありません)

2
TSG

usernameおよびpasswordの指定はcifs (samba)のオプションですが、notnfs。これによると RHEL Documentation

NFSは、ファイルシステムを実際に使用するユーザーではなく、マウント要求を行うホストに基づいて、エクスポートされたファイルシステムをマウントできるユーザーを制御します。ホストには、エクスポートされたファイルシステムをマウントする明示的な権限を与える必要があります。ファイルとディレクトリのアクセス許可以外では、ユーザーはアクセス制御できません。

12
Timothy Martin

userオプションは、システム上のすべてのユーザーにファイルシステムのマウントを許可することに関連しています。 man mount の「非スーパーユーザーマウント」を参照してください

2
Adonis
Sudo mount -t nfs -O user=root,pass=mypass lserver:/root /mnt/d0

「O」は大文字であることに注意してください。

1
user221488