Di Windows 7 Home Premium, setelah menyimpan kunci pribadi di Putty Key Generator (alias. Puttygen) di root drive C itu tidak terlihat di Explorer.
Cara mereproduksi:
- Mulai Puttygen.
- Hasilkan kunci.
- Klik "Simpan kunci pribadi" (ini juga berfungsi untuk "Simpan kunci publik", tetapi saya hanya menguji case aslinya dengan itu).
- Arahkan ke
C:
. - Masukkan nama, misalnya
id_rsa
, untuk menyimpan file sebagaiC:\id_rsa.ppk
. - Mulai Explorer.
- Arahkan ke
C:
.
Hasil: Tidak id_rsa.ppk
terlihat.
Untuk membuktikan bahwa file tersebut ada:
- Kembali ke Puttygen.
- Klik tombol "Simpan kunci pribadi" lagi.
- Arahkan ke
C:
.
Di jendela ini, Anda dapat berinteraksi dengan file. Saya memeriksa properti file dari sana:
- Itu tidak disembunyikan.
- "Kontrol penuh" diperiksa untuk pengguna saya.
- "Terbuka dengan" anehnya mengatakan "Windows Shell Common Dll".
Informasi tambahan:
- Saya menginstal Windows kemarin, jadi ini bukan monstrositas yang dipenuhi Sony.
- Itu punya semua pembaruan keamanan terbaru dan .NET 4.0.
- Saya lakukan memiliki TortoiseGit dan 7zip integrasi diinstal, sehingga dapat dibayangkan bahwa mereka memiliki sesuatu untuk dilakukan dengan ini (meskipun file .ppk tidak harus berkaitan dengan salah satu dari mereka).
Hal-hal yang tidak membuat file muncul di Explorer:
- Menyimpan file di direktori lain, lalu menyalin / memindahkannya (keduanya berfungsi) dengan Explorer ke
C:\
. Saya memang mendapatkan permintaan "Tujuan Folder Akses Ditolak" di mana saya harus mengklik "Lanjutkan" terlebih dahulu. - Menyimpan file di direktori lain dan sebaliknya menavigasi di sana.
- Menyimpan file di root disk lain (
D:
dalam hal ini) dan menavigasi di sana.
Hal-hal yang gagal membuat file muncul di Explorer (memukul F5untuk menyegarkan di jendela Explorer setelah setiap tindakan):
- Mengganti nama file menjadi
foo.ppk
. - Menyimpan salinan kedua dengan nama yang berbeda.
- Mengaktifkan "Tampilkan file, folder, dan drive tersembunyi".
- Dimatikan "Sembunyikan file sistem operasi yang dilindungi".
- Simpan file di direktori lain, lalu salin ke
C:\
dalam dialog penyimpanan Puttygen . Saya tidak diminta memberi izin untuk menyimpan file, seperti di Explorer.
Asumsi naif saya adalah bahwa Explorer memiliki beberapa kasus khusus untuk "terbatas" (sebenarnya tidak dibatasi, karena Puttygen mengabaikannya secara sepele) direktori, hanya memperbarui daftar file melalui dialog "Destination Folder Access Denied". Apa penyebab sebenarnya?