SambaクライアントとNFSクライアントが異なる方法で使用されるのはなぜですか?

SambaクライアントとNFSクライアントが異なる方法で使用されるのはなぜですか?

SambaクライアントとNFSクライアントが異なる方法で使用される理由を比較できますか?

たとえば、NFSクライアントには共有ディレクトリが必要ですが、 mount Sambaクライアントにはない理由は何ですか?

pcmanfmでsmb://192.168.1.198ファイルマネージャのアドレスバーに入力するだけでSambaサーバーに接続できますが、NFS共有に同様にアクセスできないのはなぜですか?それともどうすればいいですか?

ありがとうございます。

答え1

pcmanfmgvfsGNOME仮想ファイルシステムを使用してください。パッケージにはSMBサポートが含まれており、gvfs-backendsこれは依存関係であり、libsmbclient推奨されますsamba-common

GVFSを使用するには、D-Busおよび/またはGIOモジュールサポートプログラムが必要な場合、または汎用プログラムがアクセスできるgvfs-fuseようにGVFSアクセス可能ファイルシステムをマウントできるようにFUSEパッケージを使用する必要があります。

sec=sysさらに、既存のNFSセキュリティモデルを使用している場合、NFSサーバーとクライアントはSMBサーバーとクライアントよりも深いレベルでお互いを信頼するため、NFSファイルシステムをマウントするには管理アクセスが必要です。 (指定されたサーバーで選択したバイナリを含むsetuidファイルシステムを自由にマウントできる場合は、通常のユーザーとして何ができるかを考えてください。答えは「何でも」です。)nfs://ない理由です。

答え2

チーム、あなたは1つ以上の質問をしました。しかし、一つだけ答えてみましょう。 (面白いと思います。)

NFS共有をマウントする必要はありません。以下からアクセスできます。

cd /net/<NFS server IP or hostname/path/to/shared/dir

次に、内部のファイルやディレクトリをコピーして表示するなどの操作を実行します。 this(/net)は特別なディレクトリ(たとえば)なので、プロトコルを指定する必要はありません/proc。使用するにはパッケージをインストールする必要が/netあります。autofs

次の方法でSMB共有をマウントできます。

mount -t cifs -o user=<username> //<IP or hostname of SMB server>/<share name> /mount/point

詳細はご確認いただけますサンバ文書

関連情報