Score:0

ปฏิเสธการอนุญาต (คีย์สาธารณะ) ขณะคัดลอกรหัส

ธง sj

ฉันพยายามคัดลอกรหัสคีย์สำหรับการเข้าถึง SSH ที่ไม่มีรหัสผ่าน แต่ดูเหมือนว่าการตรวจสอบรหัสผ่านไม่ใช่ ฉันไม่แน่ใจว่าจะเปลี่ยนแปลงได้อย่างไร

นี่คือรหัสต้นฉบับ:

ssh-copy-id xxxx@xxxx

/usr/bin/ssh-copy-id: ข้อมูล: แหล่งที่มาของคีย์ที่จะติดตั้ง: "/home/xxxx/.ssh/id_rsa.pub"

/usr/bin/ssh-copy-id: INFO: พยายามเข้าสู่ระบบด้วยคีย์ใหม่เพื่อกรองสิ่งที่ติดตั้งไว้แล้ว

/usr/bin/ssh-copy-id: INFO: เหลือ 1 คีย์ที่ต้องติดตั้ง -- หากคุณได้รับพร้อมท์ตอนนี้ ให้ติดตั้งคีย์ใหม่

xxxx@xxxx: ปฏิเสธการอนุญาต (คีย์สาธารณะ)

user535733 avatar
cn flag
The question seems unclear. Are you asking how to properly set up key-based authentication? Are you saying you made a mistake and locked yourself out? Are you asking how to add a key to a system that you do not administer? Or are you asking something else? Take a look at https://askubuntu.com/questions/46930/how-can-i-set-up-password-less-ssh-login for an overview.
Falio avatar
sj flag
Thank you for the link. Yes, it is what I want to do - a password-less SSH. My problem is that it does not allow me to copy the key, and I have googled some solutions and it seems they all point towards setting the password authentification from no to yes in the cofiguration. However, I am not sure how to do that.
Score:0
ธง cn

คุณต้องเปิดใช้งานการเข้าถึงรหัสผ่านชั่วครู่เพื่อใช้ ssh-copy-id จากนั้นปิดใช้งานอีกครั้ง

  • คำเตือน: หลังจากเปิดใช้งาน/ปิดใช้งานการเข้าถึงด้วยรหัสผ่าน คุณต้องรีสตาร์ท sshd เพื่อให้โหลดการกำหนดค่าใหม่อีกครั้ง

ตัวอย่าง:

server$ sudo nano /etc/ssh/sshd_config # เปิดใช้งานการเข้าสู่ระบบด้วยรหัสผ่าน
เซิร์ฟเวอร์ $ sudo systemctl รีสตาร์ท sshd.service # รีสตาร์ท sshd

ลูกค้า$ ssh-copy-id [email protected] # ส่งรหัสของคุณ
ลูกค้า$ ssh [email protected] # ทดสอบการเข้าสู่ระบบโดยใช้รหัส

server$ sudo nano /etc/ssh/sshd_config # ปิดใช้งานการเข้าสู่ระบบด้วยรหัสผ่าน
เซิร์ฟเวอร์ $ sudo systemctl รีสตาร์ท sshd.service # รีสตาร์ท sshd
Falio avatar
sj flag
สวัสดี ฉันสามารถเข้าสู่การกำหนดค่าเกี่ยวกับขั้นตอนแรกและเปลี่ยน 'Password Authentification no' เป็น 'yes' แต่ฉันควรพิมพ์คำสั่งใดเพื่อออกจากการกำหนดค่าและกลับไปที่หน้าต่างคำสั่ง Ubuntu ปกติ
Falio avatar
sj flag
เข้าใจแล้ว! ดังนั้น '^' ย่อมาจาก 'Ctrl'? ฉันเห็นคำแนะนำแล้ว แต่ทั้งหมดอยู่ในรูปของ '^X' หรือ '^R' เป็นต้น
user535733 avatar
cn flag
ตัวอย่างหนึ่งของบทช่วยสอนวิธีใช้นาโน: https://www.youtube.com/watch?v=Jf0ZJZJ8jlI มีบทช่วยสอนเกี่ยวกับนาโนมากมาย
Falio avatar
sj flag
ขอขอบคุณ! ดูเหมือนว่าฉันต้องใช้ 'sudo /etc/init.d/ssh restart' แทนเพื่อรีสตาร์ท ssh ฉันไม่แน่ใจว่าทำไม (ฉันค่อนข้างใหม่กับ linux) ส่วนที่เหลือทำงานได้อย่างสมบูรณ์ ขอบคุณมาก!

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา