多项选择题

A.ssh-keygen生成的私钥PuTTY可直接使用
B.PuTTY私钥总是以.ppk为后缀名的
C.用密钥认证方式远程登录主机除了需要用户私钥外,还需要输入用户登录密码
D.如果没有密钥的话,PuTTY会弹出对话框报错