ฉันจะบันทึกข้อความรหัสผ่านสำหรับเซิร์ฟเวอร์ SSH ใน PuTTY ได้อย่างไร


17

ฉันลงชื่อเข้าใช้เซิร์ฟเวอร์ที่ฉันเป็นเจ้าของด้วย PuTTY บน Windows มีวิธีใดบ้างที่ฉันสามารถบันทึกข้อความรหัสผ่านสำหรับรหัสส่วนตัวของฉัน (เช่นเดียวกับที่ฉันสามารถทำได้ใน Keychain บน Mac ของฉัน)

คำตอบ:


20

คุณสามารถจัดเก็บวลีรหัสผ่านสำหรับคีย์ส่วนตัวของคุณสำหรับเซสชันปัจจุบันโดยใช้Pageantซึ่งเป็นเอเจนต์ SSH ของ PuTTY:

  1. ดับเบิลคลิกที่.ppkไฟล์กุญแจส่วนตัวของคุณ
  2. ใส่รหัสผ่าน
  3. ทางเลือก:สำหรับเซิร์ฟเวอร์ที่คุณเชื่อถือให้เปิดใช้งานการส่งต่อตัวแทนในการเชื่อมต่อ→ SSH →รับรองความถูกต้อง

แต่คุณไม่สามารถเก็บรหัสผ่านเซิร์ฟเวอร์ itsef:

A.2.8 PuTTY มีความสามารถในการจำรหัสผ่านของฉันได้หรือไม่ดังนั้นฉันไม่ต้องพิมพ์รหัสผ่านทุกครั้งหรือไม่?

ไม่เลย

(ตัดด้วยขากรรไกร)

ใน SSH การจดจำรหัสผ่านของคุณอาจเป็นไปได้ในทางทฤษฎี แต่ดูเหมือนจะไม่เป็นประเด็นมากนักเนื่องจาก SSH สนับสนุนการรับรองความถูกต้องของรหัสสาธารณะซึ่งมีความยืดหยุ่นและปลอดภัยยิ่งขึ้น ดูบทที่ 8ในเอกสารประกอบสำหรับการสนทนาแบบเต็มของการรับรองความถูกต้องของกุญแจสาธารณะ

(ดูPuTTY สิ่งที่อยากได้: Remember -password )


บน Windows ฉันมีคีย์ passwordless ส่วนตัวของฉัน แต่เข้ารหัสโดยใช้ EFS จึงสามารถโหลดที่เริ่มต้นโดยอัตโนมัติ แต่เฉพาะในกรณีที่ผมเข้าสู่ระบบด้วยรหัสผ่านของฉัน (ก่อนหน้านี้ฉันมีไว้ในวอลลุ่มทรูคริปต์โดยมีคีย์ไฟล์ของไดรฟ์นั้นในไดรฟ์ USB อย่าถามฉันว่ามีความปลอดภัยมากกว่านี้หรือเปล่า)


1
ลิงค์ของคุณ A.2.8 หมายถึงชื่อผู้ใช้ / รหัสผ่าน แต่คุณควรจะพูดถึงกุญแจแล้วและวลีรหัสผ่านที่ไปกับพวกเขา ฉันไม่เข้าใจ เอกสารระบุว่าคุณไม่สามารถบันทึกข้อความรหัสผ่านที่สำคัญได้ที่ไหน หากเป็นไปไม่ได้คุณสามารถใช้รหัสที่ไม่ต้องการข้อความรหัสผ่านได้หรือไม่
Buttle Butkus

2

คุณไม่สามารถจัดเก็บวลีรหัสผ่านสำหรับคีย์ส่วนตัวของคุณอย่างถาวรโดยใช้ Pagent ซึ่งเป็นตัวแทนคีย์ SSH ของ PuTTY คุณจะต้องเก็บมันไว้โดยไม่มีการเข้ารหัสหากคุณต้องการหลีกเลี่ยงการพิมพ์ข้อความรหัสผ่านซ้ำอีกครั้งและ agian

ฉันขอแนะนำให้ปกป้องคีย์ทั้งหมดของคุณด้วยวลีรหัสผ่านเดียวที่พิมพ์ได้ง่าย

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