SSHの代わりにSSHFSを使用することに不利な点はありますか?


9

SSHFSを使用すると、リモートコンピューターにSSHで接続するよりも、ローカルコンピューターにリモートファイルシステムをマウントする方が簡単です。これにより、複雑なscpコマンドをすべてコピー/貼り付けに使用する必要がなくなります。しかし、インターネット上では、SSHFSについて話している人はほとんどいません。SSHFSの方が簡単な場合は、なぜそれがより人気がないのですか?何か欠点はありますか?

回答:


12

SSHは主にファイルのコピーには使用されません。安全なリンクを介してリモートマシン/サーバーにログインして操作し、ホスト間に安全なトンネルを作成するために使用されます。それはそこにあるほとんどすべての主要なオペレーティングシステムで利用可能(またはインストール可能)です。

SSHFSはリモートマウントに限定されており、FUSEが使用可能なシステムでのみ使用できます。同じ目的には使用できません。scpそれほど複雑ではありませんrcp。「前任者」に似た構文を持っています。1つまたは2つのファイルをコピーするだけで十分であれば、問題ありませんscp。あなたも興味があるかもしれませんsftp


うーん、私はこれについて混乱するかもしれません。問題は、HPCクラスタでいくつかのプログラムを実行しようとしていることです。あなたが言ったことから、sshfs単独で使用すると、クラスターをコンピューティングに使用できないようですね?つまり、ファイルシステムのみをマウントするためですか。
Bernhard Heijstek、2011

7
SSHFSはファイルシステムの実装です。コマンドの実行ではなく、ファイルの「共有」に使用されます。マシンのsshfsマウントでコマンドを実行した場合、そのコマンドはリモートサーバーで実行されません。これは、リモートサーバー上のファイルを使用して、マシン上で実行されます。NFSまたはWindows共有と同じです。
マット

3

私も同じだと思いました。私は多くの時間を費やして、リモートWebスペースへのさまざまなアクセス方法を試し、調整しました。私はNFS(頻繁なロックアップ、パフォーマンスの低下)、Samba(特にSMB 2.0で非常に良い)、OpenAFS(ローカルキャッシングにもかかわらず、それはあまり速くなかった)を試しました。

その後、同僚はSSHFSについて言及しました。私はウェブスペースをマッピングしましたが、振り返ることはありません。私の大規模なWebプロジェクトは、IDEによって、私が管理できる最も高度に調整されたSambaマウントでさえ2倍の速度でインデックスが作成されます。

つまり、SSHFSは弱点です。


あなたは、SSHFSがSMBや他のものより優れているが、人々によって実現されていないことを意味しましたか?
frozen-flame

つまり、その品質にもかかわらず、それは明らかに過小評価されており、よく知られていません。
Demonkoryu 2015

-2

圧縮のオーバーヘッド、低レイテンシの許容度の低下、メモリの浪費、および接続が時々切断されると、sshfsは不安定になります。安全な(sshfs)プロトコルと安全でない(nfs)プロトコルを使用する場合の典型的なトレードオフ。


4
SSHFSはNFSプロトコルをまったく使用していません。あなたの最後の文を理解したかわかりません。
マット

正しい。sshfsは、単一または限られた数のユーザーが同時にファイルシステムへのアクセスを実行している場合に、より関連性があると言うつもりでした。
Nikhil Mulley、2011

NFSは接続の問題についても特に満足していません。これは、セキュリティで保護された/保護されていない連続体とは何の関係もありません。復元力のある/復元力のないプロトコルの連続体と関係があります。
CVn 2013年

3
-1。回答は、forums.opensuse.org / showthread.php / 414755-sshfs-vs-nfsにある 2つの投稿から取られており、説明はありません(おそらく「vs.」は本来「via」ではなく「vs.」を意味していたと思います)。ここの以前のコメントで述べたように、不正確です。
echristopherson
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.