タグ付けされた質問 「sshfs」

SSHFSは、SSHを使用してローカルマシンにリモートファイルシステムをマウントできるようにするツールです。

10
sshfsよりも高速にリモートファイルシステムをマウントできますか?
私はsshfsを使用してリモートで作業していましたが、特にEclipseを使用している場合は、非常に遅くて面倒です。 リモートファイルシステムをローカルにマウントするより速い方法はありますか?私の一番の優先事項はスピードです。 リモートマシンはFedora 15、ローカルマシンはUbuntu 10.10です。必要に応じて、Windows XPをローカルで使用することもできます。

7
sshfsデバイスはビジーです
sshfs(バージョン2.8.4)を使用してリモートファイルシステムをマウントしました sshfs -o allow_root joeuser@example.com: ./example しかし、アンマウントは失敗します > fusermount -u example umount: /home/joeuser/example: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) このエラーの原因は何か、どのように修正できるかについてのアイデアはありますか?
30 linux  sshfs 


3
sshfsが「リモートホストが切断されました」で失敗する
私は以下でsshfsを実行しています: sshfs basicuser@192.168.1.111:/var/www/myapp /home/basicuser/code -o sftp_server="/usr/bin/sudo /usr/libexec/openssh/sftp-server" また、パスワードプロンプトなしでssh経由でログインできるようにRSAキーを作成しました(これをテストし、動作します)。 また、パスワードなしでsftp-serverを実行するために、ユーザーをsudoersファイルに追加しました。 basicuser ALL=(ALL) NOPASSWD: /usr/libexec/openssh/sftp-server このエラーの原因は何ですか?どうすればそれを理解できますか? 編集 リモートサーバーからローカルコンピューター上のフォルダーをマウントしようとしています。リモートサーバーでは、ルートのみがそのフォルダに対する読み取り/書き込み権限を持っています。 リモートフォルダー:/ var / www / myapp(ルートのみ読み取り/書き込み)
26 linux  ssh  centos  sftp  sshfs 

3
中間マシン経由でリモートSSHFSをマウントする方法は?トンネリング?
SSHFSを使用してリモートファイルシステム(A)をマウントしたいのですが、IPアドレスがあり、アクセスが許可されていないことがあります。したがって、私のネットワークの別のマシン(B)経由でアクセスする計画です。AをBにマウントしてから、ローカルコンピューターにB(およびA)をマウントする必要がありますか?それを行うより良い方法はありますか? 更新 手順を明確にするためだけに: まず、トンネルを作ります ssh -f user@machineB -L MYPORT:machineA:22 -N そして、リモートファイルシステムをマウントします sshfs -p MYPORT user@127.0.0.1:/myremotepath /mylocalpath それが正しいか? 完了したら、どのようにトンネルを破壊しますか?
26 ssh  mount  remote  tunnel  sshfs 

4
mount -aなしでfstabを使用してsshfsを自動マウントする
次のfstab行を考慮してください(読みやすいように改行してください): sshfs#user@192.168.1.123:/home/user/ /home/user/Server/ fuse auto,user,_netdev,reconnect,uid=1000,gid=1000,IdentityFile=/home/user/.ssh/id_rsa,idmap=user,allow_other 0 それは正常に動作しますmount -aが、サーバーをマウントするために使用する必要があるすべての再起動(またはThunarで適切なアイコンをクリックしてマウントします) 起動時にsshディレクトリをすぐにマウントすることは可能ですか? Xubuntu 13.10を使用しています
24 linux  ubuntu  ssh  sshfs  fuse 

3
sshfsの凍結を避ける方法は?
だから問題はこれです: Ubuntu 12.04にsshfsをインストールしましたが、いくつかのリモートサーバーに接続しようとしています。そのため、最初はマウントが成功したようです。時々Gnomeはそれを拾い上げて、画面の下部に「新しいデバイスが見つかりました」ボックスを表示します。しかし、これからはあまり機能しません。または少なくともそれ以上。接続した最初の数回はうまくいくようで、いくつかのファイルを転送することができたので、使用fusermount -u <folder>して切断し、少し後で再接続した後、トラブルが始まりました。実行後sshfs -o ServerAliveInterval=15 -o reconnect -C -o workaround=all -o idmap=user root@<host>:/ <folder>、ディレクトリをマウントポイントに変更すると、シェルがフリーズします。奇妙なことls -al <folder>に、リモートシステムのルートのみを一覧表示するときに機能しますが、それ以上は機能しません。また、私が試したすべてのファイルエクスプローラーものようにフリーズしcd <folder>ます。 初めて動作したため、何らかのゾンビスレッドやシステムの周りに何かがぶら下がっているように思えたので、再起動を試みましたが、運はありませんでした。 sshfs -V これを与える: SSHFS version 2.3 FUSE library version: 2.8.6 fusermount version: 2.8.6 using FUSE kernel interface version 7.12 ええ、アイデアはありますか?
23 ssh  mount  sshfs 

1
sudo権限なしでマウントされたsshfs-mountをアンマウントするのに「sudo unmount」が必要なのはなぜですか?
にsshfs FUSEファイルシステムがマウントされてい~/mountpointます。私は試してみumount mountpointてdiskutil unmount mountpoint(ここのMacで)両方とも失敗した。私が使用したsshfs -o IdentityFile=<key> user@hostname:/home/<user> ~/mountpoint; いずれもsudoを必要としませんでした。 なぜ、マウントを解除するのにsudo特権が必要なのですか?

1
sshfsをNFSに置き換える必要がありますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 6年前に閉鎖されました。 自宅にローカルWIFI経由でアクセス可能なサーバーがあります。ラップトップもいくつか持っています。使いやすいため、sshfsを使用してサーバー内のフォルダーを共有します。しかし、共有フォルダとの接続に関する多くの問題に気付くことがあります。 NFSはより良いソリューションですか?
14 nfs  sshfs 

4
SSH経由でデバイスを使用しますか?
私は自宅にUbuntuを搭載した2台のPCとそれらの間のネットワークリンクを持っています。 私が行った場合 $ sshfs pc2root@192.168.0.2:/ /media/pc2 リモートデバイスをローカルデバイスとして使用できますか?(この場合:/media/pc2/dev/sr0ローカルDVD-RWとして)。最後に、Unixのすべてはファイルですよね? やった culebrón@culebrón:/dev$ sudo ln -s /media/pc2/dev/sr0 dvdrw しかし、成功なし:BraseroとK3bはDVDデバイスを認識しません。 ほとんどのタスクでは、SSHとsshfsで十分であることがわかりますが、一般的な解決策があるかどうかを知りたいです。
14 linux  ubuntu  ssh  sshfs 

3
NFSマウントポイントにマウントされたときにsshfsを(きれいに)マウント解除するにはどうすればよいですか?
私の同僚は、/homeファイルサーバーで共有されているデスクトップコンピューターを使用しています。sshfsラップトップで正常に動作する別のSSHホストに特定のディレクトリをマウントするためのPerlスクリプトを開発しました。 彼のコンピューターでは、スクリプトsshfsは最後にマウントを解除できず、マウントポイントをクリーンなままにします。再起動する以外にマウントポイントを回復する方法が見つかりませんでした。いくつかのテストの後、私たちのセットアップの違いは、彼/homeがNFS上にいるということです。彼の/tmpそれは完璧に動作します。 マウント後、スクリプト操作中はすべて問題ありません。ただし、sshfsプロセスを強制終了すると、親プロセス(Perlスクリプト)が終了<defunc>するpsまでby としてリストされます。sshfsシェルでraw コマンドを実行すると、問題が引き続き発生します。 ls -dlマウントポイントの出力は次のようになります(覚えているように-シェル出力の実際のコピーは手元にありません): ? 1 ? ? 4096 Feb 9 15:37 file_archive/ (ほとんどの情報、少なくともすべての許可の詳細については疑問符のみ) sshfsマウントは引き続き一覧表示されますmountが、として実行している場合でもエラー許可が拒否され、マウント解除操作は失敗しますroot。 Googleで検索しましたが、ネットワークファイルシステムを実行するためのsshfsとNFSの多くの比較が見つかりました。NFSディレクトリでsshfsを安全にマウント/アンマウントするにはどうすればよいですか?
12 linux  networking  ssh  nfs  sshfs 

4
sshfsがMacからLinuxディレクトリをマウントすると動作が停止する
今朝まで、sshfsを非常にうまく使用して、オフィスのLinuxマシンからディレクトリをマウントしていました。今日、停止しました。これが私のsshfsコマンドです。 sshfs -osshfs_sync,volname=linux-builder3 linux-builder3:/home/cnorum /Users/carl/linux-builder3 このエラーは表示されますが、sshfsプロセスはまだ実行されているようです(つまり、sshfsプロセスはただそこにあり、シェルプロンプトに戻ることはありません)。 mount_osxfusefs: failed to mount /Users/carl/linux-builder3@/dev/osxfuse1: Socket is not connected Macのシステムログには次のメッセージがあります。 2/20/13 12:57:27.476 PM KernelEventAgent[43]: tid 00000000 received event(s) VQ_DEAD (32) 2/20/13 12:57:27.000 PM kernel[0]: OSXFUSE: force ejecting (no response from user space 5) 2/20/13 12:57:27.000 PM kernel[0]: OSXFUSE: user-space initialization failed (57) そして/var/log/auth.log、これはLinuxマシン上にあります: Feb …
12 linux  macos  sockets  sshfs 

3
スリープ後に(または接続が失われたときに)sshfsによってマウントされたフォルダーにアクセスできない
多くの場合、sshでファイルシステムをマウントすると: sshfs user@remote: ~/Mounts/Remote マシンを休止状態にする(ラップトップの蓋を閉じる)と、マシンを起動すると、マウントされたフォルダーにアクセスできません。さらに、ls親フォルダーでしようとすると、ターミナルがフリーズします。接続が何らかの形で失われた場合にも同じことが起こります。 を使用してアンマウントしようとした場合 fusermount -u ~/Mounts/Remote 私はこれを行うことができません: fusermount:/ home / yotama9 / Mounts / Remoteのアンマウントに失敗しました:デバイスまたはリソースがビジーです sshを強制終了しようとしましたが、フォルダを再度マウントできません。lsフォルダー内はまだフリーズします。 これを回避して修正するにはどうすればよいですか(Arch Linux)?

3
sshfsマウントポイントに適切な権限を設定して、sambaと共有できるようにする
SSH経由のアクセスを提供するドメインホスティング業者がいます。 私のプラットフォームは: Gentoo 2.6.36-r5 Windows(XP / Vista / 7) 私は自分のWindowsで作業しています。Gentooを使用して、Windowsができないすべての魔法を実行しています。 したがって、sshfsを使用して、ドメインのリモートパブリックディレクトリを/mnt/mydomain.comにマウントします。認証はキーを介して行われるため、怠け者は時々パスワードを入力する必要がありません。 私はWindowsでコーディングを行っており、変更されたファイルを常にアップロード/ダウンロードしたくないので、samba共有を介してこの/mnt/mydomain.comにアクセスします。 そのため、私は/ mntをsambaで共有しました。mydomain.comを除くすべてのマウントがWindowsエクスプローラーにリストされています。 私の理論は次のとおりです。 sshfsは、マウントポイントuid / gidをsambaが期待するものに設定しない sambaは、/ mnt / mydomain.comが設定されたuid / gidを含める必要があることを知りません。 上記のすべてが間違っている、と私は知りません。 コンソールからの設定と出力は次のとおりです。他に何かが必要な場合はお知らせください。また、この問題に関連していることに気付いたエラーや警告はありませんが、間違っている可能性があります。 gentoo ~ # ls -lah /mnt total 20K drwxr-xr-x 9 root root 4.0K Mar 26 16:15 . drwxr-xr-x 18 root root 4.0K Mar 26 …
12 ssh  samba  gentoo  fstab  sshfs 

2
接続が失われたときにフリーズするのではなく、SSHFSのグレースフルデグラデーション。出来ますか?
サードパーティのプログラムは、SSHFSでマウントされたディレクトリにファイルを書き込みます。インターネット接続が失われると、サードパーティのプログラムがクラッシュする可能性があります(悪い)。そのような状態(インターネット接続がない場合)でこのようなSSHFSマウントされたディレクトリにアクセスしようとするすべてのプログラムは、「割り込み不可能」と記述されているため、睡眠"。SSHFSには自動再接続のオプションがありますが、接続が失われた場合でもサードパーティのプログラムはハング(およびクラッシュ)するため、これは役に立ちません(接続が復元されたときにSSHFSがディレクトリを再マウントします)。autofsは役に立ちません。基本的には、接続が失われたときのSSHFSの動作に関するものです。なぜそれがネットワーク共有ディレクトリ(Sambaまたはその他の手段)のように振る舞わず、単純にエラーを返すのではなく...できないのですか? SSHFSが説明どおりに機能しない場合、SSHFSの代替手段はありますか? 他の情報: OS:Ubuntu Linux(12.04 LTS)を使用しています

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