私はリモートマシン上でいくつかのコマンドを実行したいが、私は新しいサーバをインストールするつもりはない。 しかし、リモートマシン上で1つのファイルをプッシュすることが許可されています。トランスポート機構としてのsshd
これを行うにはlibssh2を使用しようとしていますが、私の代わりにコマンドを実行して両方向でSTDIN/STDOUT/STDERRをリダイレクトするようにsshdサーバに依頼することはできません。
私は、この例に見
http://www.libssh2.org/examples/ssh2.html
しかし、それは、SSHターミナルエミュレーションです。
誰でもlibssh2を使ってこれを実現する方法を知っています。
私のコマンドは長時間実行されており、STDINから入力を受け取り、STDOUTに出力します。
私はこれをマシン間で必要とします。 – Avinash
概念は同じです。 – atx