Ubuntuを実行しているリモートホストに作成されたユーザーとしてログインする必要があります。ssh
SSHログインは、私がアクセスできないサーバー(Bambooなどの継続的な統合サーバーを考えてみてください)で実行されているbashスクリプトを介して行われるため、キーは使用できません。
ssh --passsword foobar user@host
私はこれが理想的なことではないことを知っていますが、リモートホストでパスワードを要求しないように設定したり、MySQLがログインを許可する方法などのようなものを使用してログインできるようにしたいと思います。 。
私はこの問題を見つけられず、man ssh
この問題に対する他の解決策を探しています。
ベストアンサー1
Ubuntuはsshpass
パッケージをインストールし、次のように使用します。
sshpass -p 'YourPassword' ssh user@host
sshpass
ファイルや環境変数からキーボードインタラクションパスワードを渡す機能もサポートされており、これはすべてのセキュリティ関連の状況でより適切なオプションになります。バラよりman sshpass
もっと学ぶ。