2011-01-30 10 views
0

ANT 'SCP'コマンドを使用していますが、SCPに対する許可は保持していません。だから、UNIXマシン上で実行可能ファイルとしてSCPを使用することを考えましたが、execコマンドでパスワードを設定する方法は不思議です。どのようにそれに取り組む上の任意のアイデア?許可を伴うAnt scpコマンド

答えて

1

私はANTでこれを手にしました。 sshexecを使用して、リモートで権限を変更し、SCPコマンドを使用します。

0

認証キーを使用してください。キーが承認されている場合は、パスワードは必要ありません。キーにパスワードがある場合は、ssh-agentを使用して解読されたキーのコピーを保持することができます。

0

scpが作成されたファイルのアクセス許可をハードコードするというバグがあります。 sshexecがオプションでない場合は、バグに添付されたパッチがローカルのantに適用され、scpがchmodとumaskオプションを取れるようにします(ftpタスクのように)。

関連する問題