สีโป๊ว: การรับเซิร์ฟเวอร์ปฏิเสธข้อผิดพลาดที่สำคัญของเรา
ฉันสร้างคู่คีย์โดยใช้puttygen.exe(ไคลเอนต์คือ windows 8) บนเซิร์ฟเวอร์ (Ubuntu 12.04.3 LTS) ฉันใส่คีย์สาธารณะของฉันไว้ใน~/.ssh/authorized_keys. คีย์สาธารณะคือ: ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAopfM6RHOgnuc4Aftn3t4k5UIAT3StCAbn/vg/IMbphbXadshC+79sIlRq3P4zGzMjFTP4hKnzu6ehLV5lmj/qorq3SKT+bPO5Qrac3VbIlrGvuBFDDjP82I2Hwg3HzlsFTstqk++KToapaTYZ7jENEYyPl2wnzITJnt//+4U1o6juoXTKgdNE02hHnRZyHOV/bnkZyJJCEwJv5U0eXSThQnhmXtUxGT8U0HQNFiXfqIIVllhWiCnyrhhIaKz/CIJNAd2VmzyJzQtJtTQX8aWSNVrZju6Sv2/RncTNvsACdNgjjh/FH8PQXaep00jlJ3MOdsC8vz6VSPFbh6iKy1oLQ== rsa-key-20131231 ถูกต้อง (หนึ่งบรรทัดไม่มีความคิดเห็นขึ้นต้นด้วย ssh-rsa เป็นต้น) .ssh ระดับสิทธิ์ dir คือ 700 สิทธิ์ไฟล์ที่ได้รับอนุญาตคือ 600 ทั้งไดเร็กทอรีและไฟล์ที่เป็นของผู้ใช้จริงที่ฉันพยายามเข้าสู่ระบบ เมื่อฉันพยายามเชื่อมต่อฉันได้รับ'server refused our key'และเซิร์ฟเวอร์ขอรหัสผ่าน นั่นคือทั้งหมด ไม่มีสิ่งใดถูกบันทึก/var/log/auth.logเมื่อพยายามเข้าสู่ระบบด้วยคีย์ ฉันดูทุกที่และบทความและเคล็ดลับทั้งหมดกล่าวถึงการตั้งค่า chmod 600 และ 700 สำหรับไฟล์ / ไดเร็กทอรีและจัดรูปแบบคีย์อย่างถูกต้อง ฉันทำทั้งหมดนี้แล้ว แต่ยังได้รับข้อผิดพลาด 'ปฏิเสธรหัสของเรา' และฉันไม่คิดอะไร