Saya membuat kunci ssh. Saya menggunakannya untuk terhubung dengan repositori git. Saat membuat kunci, saya perhatikan prompt yang mengatakan kata sandi seharusnya sulit ditebak. Karena itu, saya membuat kata sandi yang panjangnya lebih dari 40 karakter. Sekarang, setiap kali saya melakukannya git clone
, push
atau yang serupa, saya perlu memasukkan kata sandi (yang membutuhkan waktu, terutama ketika saya tidak melakukannya dengan benar).
Saya tentu senang bahwa saya menikmati fitur keamanan; namun, saya lebih suka untuk ssh password untuk melakukan cache selama 5-15 menit (atau jumlah arbitrer lainnya); kadang-kadang saya melakukan banyak operasi pada repositori dalam kerangka waktu yang kecil, dan mengetik kata sandi terlalu banyak memakan waktu. Bagaimana saya bisa melakukan ini?
Jawaban:
Anda dapat melakukan ini menggunakan agen SSH. Sebagian besar lingkungan desktop memulai satu untuk Anda; Anda dapat menambahkan kunci Anda dengan menjalankannya
Jika Anda perlu memulai agen, jalankan
(ini mengatur sejumlah variabel lingkungan).
The
-t
pilihan untukssh-agent
akan memungkinkan Anda untuk menentukan batas waktu. Lihat Mengkonfigurasi batas waktu default untuk agen SSH untuk detail lebih lanjut.sumber