次のパスワードとユーザー名を使用してSSHを介してサーバーに接続しようとしています。Pa55w0rd12#45^78(
私が試したコマンドは次のとおりです。
[manu@xxx ]$ ssh manu:Pa55w0rd12#45^78(@xxxxxxx
-bash: syntax error near unexpected token `('
[manu@xxx ]$ ssh manu:"Pa55w0rd12#45^78("@xxxx
Password:
これは製品内のコードであり、変更できないため、同じコマンドに従う必要がありました。
ssh username:password@server
誰でも私を解決策に導くことができますか?
答え1
OpenSSHに付属のSSHクライアントは、引用された構文をサポートしていません。ここでパスワードはコマンドラインに提供されます。
他のSSHクライアントを使用している場合はお知らせください。
パスワードのないログインにはキーの使用を検討する必要がありますが、そうする必要がある場合は「sshpass」または「expect」を確認してください。
https://serverfault.com/questions/241588/how-to-automate-ssh-login-with-password