問題タブ [sshpass]

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.

0 投票する
1 に答える
404 参照

c - scp と sshpass を使用したエラー ケースの処理

ファイル転送用のコマンド ライン インターフェイス コマンドを実装しようとしていますが、これは内部的に呼び出されます

sshpass -p "パスワード" scp -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -r user@remote-machine:/home/QA.txt /home/faadmin/

ここで、.if を使用してこのコマンドを実行すると、エラー処理が正しく行われsystem()ません。ファイル転送用のルートがない場合、またはファイルが見つからないというエラーが発生して CLI コマンドの実行がブロックされることがあります。実行後に戻り値を確認します。上記の Linux コマンドで 0 と 1 以外が表示されません。他の戻り値を取得するにはどうすればよいですか?

0 投票する
0 に答える
2548 参照

bash - sshpass で複数のコマンドを渡す

サーバーにログインし、ルートとしてコマンドを実行する必要があります。

これは私が書いたものです:

問題は、VMQUERY コマンドが root として実行されていないことです。どんな解決策も役に立ちます