ผู้ใช้แต่ละคนมี directoy ~ / .ssh ซึ่งโดยทั่วไปจะมีไฟล์ดังต่อไปนี้:
1) id_dsa private key of this user (different filename for rsa keys)
1) id_dsa.pub public key of this user
2) authorized_keys public key of other users (or same user on other machines)
config personal configuration
known_hosts host keys of other machines
นอกจากนี้ใน / etc / ssh / คุณจะพบกับ:
3) ssh_host_dsa_key
3) ssh_host_dsa_key.pub
3) ssh_host_rsa_key
3) ssh_host_rsa_key.pub
นี่คือกุญแจโฮสต์, คีย์ที่ระบุคอมพิวเตอร์นี้
คุณต้องการสำรองคีย์ส่วนตัวและสาธารณะทั้งหมดอย่างแน่นอน เราเรียกเครื่องที่สงสัยว่าเป็นบ้านและ user user @ home บุคคลเดียวกันมีบัญชีผู้ใช้ @ ระยะไกลและใช้การเข้าสู่ระบบโดยใช้คีย์ทั้งสองทิศทาง จะเกิดอะไรขึ้นถ้าคุณทำคีย์ไฟล์ใด ๆ หลวม:
- คุณสูญเสียข้อมูลประจำตัวของ user @ home
ssh user@remote
จากที่บ้านจะไม่ทำงานกับการรับรองความถูกต้องของคีย์อีกต่อไป
- user @ remote ปล่อยสิทธิ์ในการเข้าสู่ระบบด้วยกุญแจบ้านของเขา
ssh user@home
จะไม่ทำงานจากระยะไกลอีกต่อไปด้วยการรับรองความถูกต้องของคีย์
- คุณสูญเสียข้อมูลประจำตัวของโฮสต์ ผู้ใช้ @
ssh user@home
ระยะไกลจะเห็นคำเตือนว่าคีย์โฮสต์มีการเปลี่ยนแปลงเมื่อพยายาม ขึ้นอยู่กับการกำหนดค่าซึ่งจะป้องกันไม่ให้เขาเข้าสู่ระบบ