ฉันกำลังพยายามตั้งค่าสีโป๊วสำหรับการเข้าสู่ระบบอัตโนมัติโดยใช้การรับรองความถูกต้องของรหัสสาธารณะ (ใช้สีโป๊ว) ฉันได้วางคีย์ส่วนตัวของฉันใน authorized_keys แล้ว ฉันได้ทำการตั้งค่าที่จำเป็นทั้งหมดแล้ว แต่ยังคงได้รับ "เซิร์ฟเวอร์ปฏิเสธคีย์ของเรา" อะไรเป็นสาเหตุเบื้องหลังและจะแก้ไขปัญหานี้ได้อย่างไร
จะเอาชนะเซิร์ฟเวอร์ปฏิเสธรหัสของเราได้อย่างไร?
คำตอบ (3)
รันคำสั่งเหล่านี้:
chmod 700 .ssh
chmod 600 .ssh/authorized_keys
chown $USER:$USER .ssh -R
person
m.nguyencntt
schedule
28.03.2019
cd /.ssh
หากไม่มีอยู่ ให้สร้างมันขึ้นมาในโฮมไดเร็กตอรี่ของคุณ
mkdir .ssh
เพิ่มรหัสของคุณด้วยคำสั่งนี้
echo "your_key" >> authorized_keys
person
Community
schedule
27.11.2013
ฉันทำตามขั้นตอนเหล่านี้เสร็จแล้ว แต่เมื่อฉันพยายามเข้าสู่ระบบ .... ฉันพบว่าเซิร์ฟเวอร์ปฏิเสธรหัสของเรา คุณมีวิธีแก้ปัญหาสำหรับปัญหานี้หรือไม่
- person RahSin; 27.11.2013
@RahSin หมายความว่า public ของคุณไม่ตรงกับ private คำแนะนำของฉันคือให้ดำเนินการใหม่เนื่องจากตั้งค่าได้รวดเร็ว คุณพลาดบางสิ่งบางอย่าง
- person ; 27.11.2013
เรียกใช้คำสั่งเหล่านี้โดยที่ไม่สามารถแม้แต่จะเข้า chmod 700 .ssh chmod 600 .ssh/authorized_keys chown $USER:$USER .ssh -R
person
ARSLAN SHAHID
schedule
05.04.2021
authorized_key
- person Holger Just   schedule 27.11.2013