คำถามติดแท็ก ssh-keygen

2
ฉันจะเปลี่ยนวลีรหัสผ่านส่วนตัวของฉันได้อย่างไร
ฉันมีคู่คีย์สาธารณะ / ส่วนตัวที่มีอยู่ คีย์ส่วนตัวได้รับการป้องกันด้วยรหัสผ่านและการเข้ารหัสอาจเป็น RSA หรือ DSA ปุ่มเหล่านี้เป็นชนิดที่คุณสร้างด้วยและโดยทั่วไปการจัดเก็บภายใต้ssh-keygen~/.ssh ฉันต้องการเปลี่ยนรหัสผ่านของรหัสส่วนตัว ฉันจะไปเกี่ยวกับมันบนเชลล์ Unix มาตรฐานได้อย่างไร นอกจากนี้ฉันจะลบรหัสผ่านได้อย่างไร แค่เปลี่ยนเป็นว่างเปล่า

4
ผู้ใช้ / โฮสต์มีความสำคัญอะไรในตอนท้ายของการเก็บไฟล์กุญแจสาธารณะ SSH
ฉันไม่สามารถทราบได้ว่าเหตุใดไฟล์กุญแจสาธารณะของ SSH ที่สร้างโดยssh-keygenมีผู้ใช้และโฮสต์ในตอนท้าย ตัวอย่าง: id_rsa.pub ssh-rsa ... rest of file ... /CA9gyE8HRhNMG6ZDwyhPBbDfX root@mydomain แจ้งให้ทราบroot@mydomainในตอนท้ายของไฟล์ หากฉันสามารถใช้พับลิกคีย์ที่ใดก็ได้กับผู้ใช้เพื่อพิสูจน์ตัวตนโดยใช้ไพรเวตคีย์รูท @ mydomain มีความสำคัญอะไรในกระบวนการตรวจสอบสิทธิ์ หรือมันเป็นเพียงผู้ถือสถานที่ที่จะคิดว่าใครเป็นคนออกมา?

3
วิธีรับลายนิ้วมือทั้งหมดสำหรับไฟล์. ssh / authorized_keys (2)
มีวิธีง่ายๆในการรับรายการลายนิ้วมือทั้งหมดที่ป้อนใน. ssh / authorized_keys || หรือไม่ .ssh / authorized_keys2 ไฟล์? ssh-keygen -l -f .ssh/authorized_keys จะคืนลายนิ้วมือของบรรทัดแรก / รายการ / publickey แฮ็คกับ awk: awk 'BEGIN { while (getline < ".ssh/authorized_keys") { if ($1!~"ssh-(r|d)sa") {continue} print "Fingerprint for "$3 system("echo " "\""$0"\"> /tmp/authorizedPublicKey.scan; \ ssh-keygen -l -f /tmp/authorizedPublicKey.scan; \ rm /tmp/authorizedPublicKey.scan" ) } …
39 ssh  bash  ssh-keys  awk  ssh-keygen 

2
ทางตรงไปข้างหน้าเพื่อเรียกใช้ ssh-agent และ ssh-add ในการเข้าสู่ระบบผ่าน SSH?
ฉันพยายามที่จะให้คำสั่งต่อไปนี้ถูกดำเนินการอัตโนมัติเมื่อฉันลงชื่อเข้าใช้เซิร์ฟเวอร์ของฉันผ่าน ssh: ssh-agent /bin/bash ssh-add ~/.ssh/id_rsa คีย์ ssh ของฉันมีข้อความรหัสผ่านและฉันไม่ต้องใส่มันอีกครั้งต่อการเข้าสู่ระบบ ฉันพยายามวางสิ่งนี้ลงในไฟล์. bashrc ของฉันอย่างไรก็ตามฉันเชื่อว่า ssh-agent เริ่มเซสชัน bash ใหม่ เมื่อฉันพยายามที่จะเข้าสู่ระบบหลังจากที่มีสิ่งนี้ใน. bashrc ของฉันมันจะติดและฉันต้องพิมพ์ 'ทางออก' เพื่อดูพรอมต์ 'ป้อนรหัสผ่านเพื่อปลดล็อคกุญแจ' ข้อเสนอแนะอื่น ๆ ? เซิร์ฟเวอร์กำลังใช้งาน Ubuntu LTS

5
วิธีรับไฟล์. pem จากคู่คีย์ ssh
ฉันสร้างคู่คีย์โดยใช้ ssh-keygen และรับ clasic สอง id_rsa และ id_rsa.pub ฉันนำเข้ากุญแจสาธารณะไปยังบัญชี AWS EC2 ของฉัน ตอนนี้ฉันสร้างอินสแตนซ์ของ windows และถอดรหัสรหัสผ่านของอินสแตนซ์นั้นคอนโซล AWS จะขอไฟล์. pem จากฉัน ฉันจะรับไฟล์. pem จากสองไฟล์ id_rsa และ id_rsa.pub ของฉันได้อย่างไร

4
ฉันจะรู้ได้อย่างไรว่า * .pem มีการป้องกันด้วยรหัสผ่านโดยใช้ ssh-keygen
myfile-privkey.pemผมได้มีไฟล์ ฉันจะตรวจสอบว่าไฟล์คีย์ส่วนตัวได้รับการป้องกันด้วยรหัสผ่านโดยใช้ ssh-keygen ได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.