1

管理サーバーと Web サーバーの 2 つのサーバーがあります。Web サーバーには、管理サーバーのみがアクセスできます。たとえば、管理サーバーに SSH 接続し、管理サーバーを介して Web サーバーに SSH 接続できます。

Panic の Coda エディターを使用して Web サーバー上のファイルを更新したいのですが、既存の SSH 接続を介して SFTP を利用できませんでした。Coda に組み込まれている SSH ターミナルを介して最初に管理サーバーに接続すれば Coda SFTP が機能するかもしれないと思っていましたが、Coda SFTP は単純に新しいシェルを開いて、既存の SSH ターミナルを介してリクエストをルーティングする代わりに、Web サーバーに直接アクセスしようとするようです。

次のいずれかを行う方法を知っている人: a) 最初に管理サーバーにログインできる既存の SSH 端末を Coda SFTP に使用させる。b) コマンドを実行する前に、OSX マシンのすべての SSH シェルが最初に管理サーバーに自動ログインするように一時的に設定します。これは、私が切り替えることができるものである必要があります。

助けてくれてありがとう!

4

1 に答える 1

1

管理サーバーへのプロキシ ssh 接続を作成し、システム設定パネル -> ネットワークからプロキシとして設定できるはずです。そこから、通常どおりに SFTP を使用して Web サーバーに接続できるはずです。

次のように ssh で SOCKS プロキシを作成できます。

ssh -D 9999 username@ip-address-of-ssh-server

プロキシは localhost ポート 9999 になります

于 2011-04-12T21:25:44.593 に答える