SSH权限被拒绝(公钥)
我正在尝试从本地计算机(也正在运行Ubuntu 12.04 LTS)连接到Linode(运行Ubuntu 12.04 LTS) 我已经在本地计算机上创建了一个私钥和公钥,并将我的公钥复制到了Linode的authorized_keys文件中。但是,每当我尝试SSH到Linode时,我都会收到错误消息Permission denied (publickey)。 在Linode上如何设置ssh并不是问题,因为我可以使用密钥身份验证从Windows计算机上对其进行ssh设置。 在.ssh本地Ubuntu计算机上的目录中,有我id_rsa和id_rsa.pub文件。我需要在本地计算机上创建一个authorized_keys文件吗? 编辑:这是我在运行时得到的ssh -vvv -i id_rsa [youruser]@[yourLinode]: debug3: authmethod_lookup publickey debug3: remaining preferred: keyboard-interactive,password debug3: authmethod_is_enabled publickey debug1: Next authentication method: publickey debug1: Offering RSA public key: id_rsa debug3: send_pubkey_test debug2: we sent a publickey packet, wait for reply debug1: Authentications that …