リモートデスクトップコンピュータでコマンドを実行したいが、リモートコンピュータが出てから10時間離れているほとんどの時間、オフラインで不明なIPを使用するファイアウォール/ NATの背後にある可能性があるため、SSHは困難です。だから私のコマンドをできるだけ引き出す必要があります。冗談だったのに何か考えていました。curl http://.../do.sh | bash
そのようなものをサポートするツールはありますか?
私が探しています
- シンプルで合理的で安定したもの
- Linuxの場合
- URL、メールアドレスなどからコマンドを安全に抽出します。
- もちろん、ある種の認証が実際に必要です(署名されていない操作は実行しません)。
- 標準出力と標準エラーに報告し、終了値が私に返されることがあります。
sshd
必要に応じて、HTTPSと有効な証明書をサーバーに提供できます。理論的には自分で何かをハッキングできると思いますが、時間がかかるか心配です。
ㅏエマルジョン以前に質問を受けましたが、実際に答えを受けたことはありません。 (プログラムとコードを直接使用してください。$ 250に強力な商用ツールを使用してください。)
ベストアンサー1
それほど愚かではなく(sshのアイデア)a)sshサービスを提供するシステムがオンラインであり、b)常に同じ名前/ IPを介して接続できる場合は、簡単に実装できます。 SSHスクリプトを使用して、特定のユーザー(デーモン?)アカウントに対してパスワードなしの認証を実行し、ファイルを抽出して操作できます。バスケットを作ることはあまり難しくない(あるいは時間がかかる)ことではないようです。