最近、Paramikoをインストールして使用し、SSH経由でドメイン内の別のコンピューターに接続しました。
私が最初にやりたかったのは、SSH経由でリモートコンピューターにPythonモジュールを接続して実行することでしたが、SSHは限られた機能しか提供しないため、モジュールを呼び出すことはできません。
この問題を回避する方法として、リモートサーバーでスクリプトを呼び出して実行できることはわかっていますが、これを行うことによるセキュリティへの影響については確信が持てませんでした。また、スクリプトから結果を取得します。現時点では、スクリプトのprintステートメントを使用して結果を探し、stdoutの行を読み取って結果を確認しています。
例えば
If x:
print "Yes"
else:
print "No"
次に、SSH経由で読み込み、結果を確認します。これは愚かな方法ですか、それともスクリプトからの結果を知るためのはるかに明白でより良い方法がありませんか?