2
SSH权限被拒绝(公共密钥),但root ssh可以工作
我正在尝试为我在数字海洋ubuntu 12.04服务器上用Chef创建的用户帐户设置ssh访问。我在数字海洋中设置了选项,以便在创建Droplet时自动复制Mac的ssh密钥。 我可以毫无问题地以root用户身份登录,但其他用户无法通过身份验证。这似乎是一个常见问题,我检查了其他一些答案,并找到此命令以获取更多信息: ssh -vvv -i id_rsa user@serverIP 使用该命令的root用户(成功)的日志为 调试 1: Offering RSA public key: /Users/evan/.ssh/id_rsa debug3: send_pubkey_test debug2: we sent a publickey packet, wait for reply debug1: Server accepts key: pkalg ssh-rsa blen 279 debug2: input_userauth_pk_ok: fp snip! debug3: sign_and_send_pubkey: snip! debug1: read PEM private key done: type RSA …