web-dev-qa-db-ja.com

ubuntu 16.04以降のsshpassの破損

16.04にアップグレードしたため、次のコマンドは失敗します。

sshpass -p password ssh user@Host

エラー付き:

Could not create directory '/home/mylocaluser/.ssh'.

~/.sshフォルダーは既に存在します)。

次のコマンド:

ssh user@Host

まだ動作します。

アップグレードする前に、最初のコマンドは完全に機能していました。

編集:

ホームフォルダーの.sshディレクトリが/home/mylocaluser/Dropbox/Mockup/.sshへのシンボリックリンクにすぎないことを発見しました(存在しません)!!!シンボリックリンクを削除しましたが、sshpassコマンドはエラーなしで失敗します。

2
jasmines

前回のopensshのアップグレードでは、sshpassに転送する前にすべての接続を再認証する必要がありました。

2
jasmines