0
、私はこのエラーを得た:Erlangのssh接続エラー:エリクサーでssh接続を行う場合利用可能な認証方法を使用して接続することができませんが
:ssh.shell('host address', port_number, user: 'user_name')
{:error, 'Unable to connect using the available authentication methods'}
、私はこのエラーを得た:Erlangのssh接続エラー:エリクサーでssh接続を行う場合利用可能な認証方法を使用して接続することができませんが
:ssh.shell('host address', port_number, user: 'user_name')
{:error, 'Unable to connect using the available authentication methods'}
答えはthis questionに@svarletが残したコメントにありました。
sshキーにパスフレーズがある場合は、Erlang ssh connectコマンドのオプションで指定する必要があります。
:ssh.shell('host address', port_number, user: 'user_name', rsa_pass_phrase: 'ssh_key_passphrase')