問題タブ [autossh]
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.
bash - Bash スクリプトはコマンド ラインから実行されるが、Launchd では実行されない
Mavericks を実行している 2010 MBA で autossh を実行しています。スクリプトは正常に実行され、コマンドラインから期待どおりに機能しますが、launchd で実行すると機能しません。
launchd plist に PATH を含めようとしましたが、役に立ちませんでした。
スクリプトは次のとおりです。
「ExitOnForwardFailure yes」の有無にかかわらず試しました
plist は次のとおりです。
PATH キーの有無にかかわらず試しました。
このマシンにリモートでログインできるようにしたいです。また、sshだけを使用してこれを試しましたが、コマンドラインとlaunchdから正常に実行されます:
もちろん、ssh が機能するので、実際には autossh は必要ありませんが、なぜ機能しないのか知りたいです。
autossh - 10分後にautosshトンネルが強制終了される
数十分間中断のない接続が必要な何かを送信するautossh
トンネルをセットアップしました。ただし、10 分ごとに によって管理されている SSH トンネルが強制終了され、再作成されることに気付きautossh
ました。
これは、非アクティブな接続によるものではなく、そのチャネルを介してアクティブな通信が行われているためです。
トンネルの設定に使用したコマンドは次のとおりです。