ใน Windows 7 Home Premium หลังจากบันทึกคีย์ส่วนตัวใน PuTTY Key Generator (aka. Puttygen) ที่รูท C ไดรฟ์จะมองไม่เห็นใน Explorer
วิธีการทำซ้ำ:
- เริ่ม Puttygen
- สร้างรหัส
- คลิก "บันทึกคีย์ส่วนตัว" (วิธีนี้ใช้ได้กับ "บันทึกคีย์สาธารณะ" แต่ฉันทดสอบกรณีเดิมด้วยเท่านั้น)
C:
นำทางไปยัง- ป้อนชื่อเช่นเพื่อบันทึกแฟ้มเป็น
id_rsa
C:\id_rsa.ppk
- เริ่ม Explorer
C:
นำทางไปยัง
ผลลัพธ์: ไม่id_rsa.ppk
ปรากฏ
เพื่อพิสูจน์ว่ามีไฟล์อยู่:
- กลับไปที่ Puttygen
- คลิกปุ่ม "บันทึกคีย์ส่วนตัว" อีกครั้ง
C:
นำทางไปยัง
ในหน้าต่างนี้คุณสามารถโต้ตอบกับไฟล์ ฉันตรวจสอบคุณสมบัติของไฟล์จากที่นั่น:
- มันไม่ได้ซ่อน
- "ควบคุมทั้งหมด" ถูกเลือกไว้สำหรับผู้ใช้ของฉัน
- "เปิดด้วย" พูดอย่างประหลาด "Windows Shell Common Dll"
ข้อมูลเพิ่มเติม:
- ฉันติดตั้ง Windows เมื่อวานนี้ดังนั้นจึงไม่ใช่เรื่องแปลกประหลาดจาก Sony
- มีการอัปเดตความปลอดภัยล่าสุดทั้งหมดและ. NET 4.0
- ฉันไม่ได้มี TortoiseGit และบูรณาการการติดตั้ง 7zip ดังนั้นจึงเป็นไปได้ว่าพวกเขามีสิ่งที่จะทำอย่างไรกับเรื่องนี้ (แม้ว่าไฟล์ .ppk ไม่ควรจะเกี่ยวข้องกับการอย่างใดอย่างหนึ่งของพวกเขา)
สิ่งที่ไม่ทำให้ไฟล์แสดงใน Explorer:
- บันทึกไฟล์ในไดเรกทอรีอื่นแล้วคัดลอก / ย้าย (ทั้งสองทำงาน) กับ Explorer
C:\
เพื่อ ฉันได้รับคำขอ "ปฏิเสธการเข้าถึงโฟลเดอร์ปลายทาง" ที่ฉันต้องคลิก "ดำเนินการต่อ" ก่อน - บันทึกไฟล์ในไดเรกทอรีอื่นและไปที่นั่นแทน
- บันทึกไฟล์ไว้ที่รูทของดิสก์อื่น (
D:
ในกรณีนี้) และไปที่นั่น
สิ่งที่ไม่สามารถทำให้ไฟล์ปรากฏใน Explorer (กดปุ่มF5เพื่อรีเฟรชในหน้าต่าง Explorer หลังจากดำเนินการแต่ละครั้ง):
foo.ppk
เปลี่ยนชื่อไฟล์ไปยัง- บันทึกสำเนาสำรองในชื่ออื่น
- เปิด "แสดงไฟล์โฟลเดอร์และไดรฟ์ที่ซ่อนอยู่"
- ปิด "ซ่อนไฟล์ระบบปฏิบัติการที่ได้รับการป้องกัน"
- บันทึกไฟล์ในไดเรกทอรีอื่นแล้วคัดลอกไป
C:\
ใน PuTTYgen บันทึกโต้ตอบ ฉันไม่ได้รับอนุญาตให้บันทึกไฟล์เช่นเดียวกับใน Explorer
ข้อสันนิษฐานที่ไร้เดียงสาของฉันคือ Explorer มีกรณีพิเศษในตัวสำหรับไดเรกทอรี "จำกัด " (ไม่ จำกัด จริง ๆ เนื่องจากไดเรกทอรี Puttygen จะเพิกเฉยเล็กน้อย) ไดเรกทอรีเพียงอัปเดตรายชื่อไฟล์ผ่านช่องโต้ตอบ "ปฏิเสธการเข้าถึงโฟลเดอร์ปลายทาง" สาเหตุที่แท้จริงคืออะไร