問題タブ [sshfs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1151 参照

zsh - zsh の compdef または compctl を使用して、すべてのコマンドの _hosts で特定のディレクトリを完成させる

afuse を使用して、sshfs を使用して他のホストをローカル ファイル システムに自動マウントします。そのようです:

これはうまく機能しますが、 ~/remote ディレクトリを使用してオートコンプリート/TAB コマンドを実行できるようにしたいと考えています。afuse は魔法のような仮想 FUSE ファイル システムであるため、Zsh は ~/remote が空であると考えるのも当然です。ホストを手動で入力すると、サブディレクトリは正常に機能します。例 ~/remote/host/[TAB] は問題なく動作します。

ほとんどの zsh compdef チュートリアルは、カスタム コマンドのカスタム コンプリータの構築に焦点を当てています。それは私が望むものではありません。

私は compdef を使用して、その特定のディレクトリの補完をホストファイルにオーバーライドしようとしましたが (組み込みの _hosts 補完機能を使用)、理解する限り、compdef はコマンドごとに機能します。そのディレクトリで通常のファイル/ディレクトリ補完を実行しようとするすべてのコマンドでコンプリータが動作するようにします。

私がその方法を知っていれば、それは非常に基本的で、ワンライナーのように感じます. これどうやってするの?

0 投票する
1 に答える
1057 参照

bash - リモートマウントの検出

特定のディレクトリまたはファイルがリモートファイルシステム(NFS、SSHFS、SMB、またはその他のリモートでマウントされたファイルシステム)にあるかどうかを確実に示す単一のユニバーサルbashシェル変数または一般的なLinuxコマンドはありますか?

CONTEXT ...
これは、システムをセミシームレスに緩く結合するためにSSHとSSHFSを使用する、ルートのみのアクセス、シングルユーザー、マルチホストのLinux開発「ラボ」です。各ホストの関連ディレクトリ構造は...

/ 0のディレクトリは、指定されたホストの「/」にマウントされたSSHFSです。「Host1」などは、各ホストに名前が付けられたマウントポイントディレクトリです。

もちろん、次のような環境変数を設定することもできます...

...そして「/0」で始まるdirnameをテストします。ただし、それはあまり移植性がなく、信頼性も高くありません。

明らかな質問...
シームレスにするために努力したのに、なぜローカル以外のものにアクセスするときに知りたいのですか?

回答...
マウントされたファイルシステムを通過すると、開始ホストにすべての処理負荷がかかります。SSHFSの代わりにSSHを使用して、バックグラウンド処理(ls、grep、awkなど)をリモート(通常はより強力な)ホストにオフロードし、GUIと制御ロジックだけをオンのままにするオプションがあるのはいつか知りたいです。ローカルマシン。

0 投票する
4 に答える
5761 参照

editor - sshfs での作業中に Sublime Text 2 が遅くなる

私は Sublime Text 2.0.1 を使用していますが、残念ながら sshfs 経由で配布されたファイルで動作させるのは面倒です。他のタブに切り替えて戻ると、ファイルが変更されていないかどうか Sublime がチェックします。

リモートリソースでの作業を可能にするSublime設定またはsshfsマウントオプションはありますか?

今のところ、次の sshfs オプションを使用しています (より高速な暗号化):

0 投票する
3 に答える
1524 参照

php - ヒューズ フォルダが存在するかどうかを確認する方法

sftp サイトを指すサーバーにマウントされたフォルダーがあります。その中にフォルダーが表示されるかどうかをphpで確認する必要があります。

私は試した

しかし、それはfalseを返します(私は予想していました)。ファイルシステムとターミナルを使用してナビゲートできます。

is_dir( &&も試しましたis_link

シェルからマウントする方法は次のとおりです

0 投票する
2 に答える
3100 参照

macos - macosx 実行エラーでの fuse4x sshfs

私は毎日の仕事で macosx 10.7 で sshfs を使用しています。

sshfs をインストールするには、macport: "port install fuse4x sshfs" を使用しました。

今日のエラー:

どんなヒントでも大歓迎です。わかりません。システムを更新していません。

0 投票する
1 に答える
676 参照

python - sshfsのenvを設定します

sshfsリモートホストがローカルロケール(LC_ALL)をサポートしていない場合、マウントに失敗します。グーグル検索は、bashでこの問題を処理する方法についてwww.knoppixforum.deを私に指摘しました。

しかし、私はから呼び出す必要がありsshfsますpython。(失敗した)コマンドは次のようになります。

別の検索で、「Pythonでロケールエンコーディングを設定する」という指摘がありました。そして、私はそれが次のようになるはずだと思いました:

しかし、それも機能しません。sshfsが環境変数に適合しないsshの新しいプロセスをフォークするため、失敗すると思いますか?

エラーメッセージは常に次のとおりです。remote host has disconnected

0 投票する
1 に答える
4529 参照

linux - 複数の接続による SSHFS

私は時々リモートで仕事をしなければなりません。そのためには、ゲートウェイ サーバーに接続する必要があります。これにより、開発サーバーに接続できます。職場では、開発サーバーに直接接続できます。SSHFS を使用して、リモート フォルダーをローカル フォルダー (Ubuntu) にマップします。私の同僚はすべての作業で vim を使用することを気にしていないようですが、私は IDE の方が好きです。sshだけを使用して複数の接続をトンネリングできることは知っていますが(ssh -t server1 ssh -t server2)、SSHFSでも同じことをしたいと思います。これをどのように達成できるか知っている人はいますか?

0 投票する
2 に答える
495 参照

git - emacs + egg(git)をリモートファイル(ssh経由でアクセス)で動作させる方法

ローカルシステムにあるrepos/dirs / filesにアクセスすると、emacs+eggが正しく機能します。

また、sshを介したファイルのオープンと編集は正常に機能します。

しかし、egg-statusを実行すると、...

シェルを開いてリモートシステムにSSHで接続すると、すべてのgitコマンドが正しく機能することに注意してください。

これを機能させるために助けてくれてありがとう。

0 投票する
1 に答える
134 参照

ruby-on-rails - SSHFS 経由で Rails プロジェクトを開くと TextMate がクラッシュする

友人のサーバーにある Rails プロジェクトにアクセスしようとしています。

Mac OS 10.7.4 システムに、OSXFUSE、MacFUSE、MacFusion、およびスタンドアロン SSHFS パッケージをインストールしました。

MacFusion を使用したかったのですが、TextMate がクラッシュした後、Macromates (http://wiki.macromates.com/Main/Howtos#Macfuse) の指示に従うことにしました。

TextMate は起動しますが、強制終了するまですぐに応答しなくなります。Sublime Text 2 にはそのような問題はありません。

これをデバッグする方法に関するアドバイスはありますか?

0 投票する
13 に答える
228560 参照

macos - Macでsshfsによってマウントされたディレクトリをアンマウントします

OSXFUSEMacにインストールしsshfs、リモートディレクトリをマウントするために使用しました。マウントを解除したいのですが、道が見つかりません。私のOSはOSX10.8Mountainです。誰か助けてもらえますか?