/ tmpがマウントされたNFS共有であるかどうかを確認するにはどうすればよいですか?


0

/tmpSolarisにマウントされたNFS共有があるかどうかを確認するにはどうすればよいですか?

手元の問題は、このSOの質問に由来し、ジョナサンレフラーは次のようにコメントしています。

...
/ tmpファイルシステムがNFSマウントされている場合(可能性は低いが不可能ではない)、rootにはそのファイルシステムに対する権限がほとんどありません。


あなたが解決しようとしている本当の問題は何ですか?
イグナシオバスケス-アブラムス

誰かが、/ tmpフォルダーがNFSにマウントされている場合、rootユーザーidが/ tmpフォルダー内の制限された権限を持っている可能性があり、私の場合、rootユーザーidによっても/ tmpフォルダーからいくつかのファイルを削除できないと指摘しました。だから私はそれを確認したかった

それよりも少し深く説明する必要があります。
イグナシオバスケス-エイブラムス

すべてのNFSにその問題があるわけではなく、ルートスカッシュが有効になっているものだけがそれを持っています。
J-16 SDiZ

回答:


2

SolarisとLinuxの両方で、/ tmpによって使用されるファイルシステムが表示されます。

mount | grep /tmp

/ tmpはマウントポイントではなく、/のサブディレクトリにすぎない場合があります。

df -k /tmp

後者の場合、ルートファイルシステムを知るには、

mount | head -n 1

0

SolarisおよびLinuxの場合:

mount -v | grep nfs | grep tmp

/ tmpが実際にNFSにマウントされている場合、出力に表示されます。


-1

おもう

findmnt -t nfs /tmp

これを行います。


どのSolarisですか?
カールソン

これが質問のどこに記載されているかわかりません。しかし、これは私のcentos 6マシンで動作します。評価を下げる理由はありません。この答えは間違っていません。
l1zard


また、タグ付けされたLinux。;)質問に記載されていない場合、どれが関連するかをどのように知る必要がありますか?ただし、そのままにしておきます。
l1zard

両方とも仮定します。
カールソン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.