SSH認証について少し混乱しています。
SSHプロトコルを使用してSFTPに接続するTalend操作があり、コンポーネントのプロパティページで次のものを選択できます。 1.Password
認証 2.PublicKey
認証
認証を選択した場合、Password
入力されるデータはusername
過ですpassword
。ただし、認証を選択するとPublicKey
入力されるデータはusername
、、、です。password
private key path
private key pass-phrase
ただし、PublicKey
サーバーで認証を設定するときにパスワードは必要ありません。
SSHは公開鍵を使用した認証をサポートしていますか?そしてパスワードはセキュリティ施行とともに存在しますか、それとも単なる代替ですか?つまり、公開鍵が認証されていない場合は、標準のユーザー名/パスワードが使用されます(サーバーでsshd
許可されている場合)。
ベストアンサー1
OpenSSH 6.2
様々な認証方法が導入されている。
参考までに以下を参照してください。sshd_config(5)。