Pertanyaan Apakah ada cara untuk "login otomatis" di PuTTY dengan kata sandi?


Apakah ada cara untuk mengonfigurasi kata sandi untuk sesi tersimpan di Dempul?

Saya tahu ada kemampuan untuk menentukan "nama pengguna masuk otomatis" (di bawah Koneksi / Data), tetapi apakah ada cara untuk melakukan hal yang sama dengan kata sandi?


279
2017-09-20 11:35


asal


Gunakan KiTTy ... dikembangkan menggunakan kode sumber PuTTy .. - Apple II
gunakan pasangan kunci, bukan kata sandi - ladieu


Jawaban:


Untuk beberapa versi PuTTY, itu sesederhana salah satu dari:

putty.exe mylogin@somewhere.com -pw mypassword
putty.exe somewhere.com -l mylogin -pw mypassword

Jika Anda ingin terhubung menggunakan SSH, Gunakan ini:

putty.exe -ssh root@somewhere.com -pw mypasswordforsomewherecom

Bagi mereka yang menggunakan Windows, Anda cukup membuat pintasan dan meneruskan parameter ini.

Sebagai contoh:

  1. Buat pintasan di desktop ke putty.exe
  2. Ganti nama pintas untuk PuTTY - server.com
  3. Pintasan klik kanan dan pilih Properties
  4. Ubah target mirip dengan: "C:\Program Files\PuTTY\putty.exe" user@server.com -pw password
  5. Klik baik

Jika Putty Anda tidak mendukung pw parameter, Anda akan membutuhkan kunci publik seperti yang dijelaskan dalam:
Membuat dan Menyalin Kunci-Pasangan Anda di Klien SSH PuTTY.


329
2017-09-20 11:48



Jawaban harrymc adalah pilihan terbaik. Itu Putty FAQ membuatnya jelas tidak ada cara dalam pengaturan untuk menyimpan kata sandi - Dave Webb
@aglassman dan lain-lain - Anda tentu saja menghargai keamanan server Anda dll ... menyimpan kata sandi yang tidak dienkripsi secara genetis bukanlah ide yang bagus, kunci RSA adalah cara yang tepat. Jangan gunakan untuk akses untuk hal-hal seperti Raspberry Pi di mana saya tidak peduli siapa yang menggunakannya - terima kasih! - Wilf
Pertanyaannya bukan apakah orang harus atau tidak seharusnya, itu adalah "bagaimana". - harrymc
Lol, jawaban ini tidak akan pernah terbang dalam keamanan info ... Itulah mengapa milik superuser :) - Sun
Saya benar-benar tidak ingin membicarakan jawaban ini, karena - seperti yang dikatakan harrymc - pertanyaannya adalah tentang bagaimana dan tidak jika, tetapi hanya mempertimbangkan KAPAN untuk menggunakan ini dan di mana lebih baik untuk menerapkan kunci RSA. Ada beberapa tempat yang sah di mana tidak ada bahaya yang dilakukan, pergi ke sana (dan itu pasti lebih cepat untuk mengatur), tetapi ingatlah bahwa satu kerentanan kecil (teknologi atau tidak ada teknologi) pada klien seperti itu, menyerahkan penyerang server pada tablet perak (yang, seperti disebutkan di atas, mungkin tidak menjadi masalah dalam beberapa kasus sekalipun). - Levit


Sangat menyarankan menggunakan mekanisme kunci publik daripada mengirim kata sandi dari shell.
Ini satu lagi referensi untuk pengaturan.

Tautan untuk mendapatkan yang terbaru Dempul binari (dan periksa FAQ).


98
2017-09-20 12:00



+1 untuk cara yang benar. Menyimpan kata sandi dalam plaintext di mana saja merupakan ide yang buruk. - Zac B
@nik Jangan salah, Kamu benar. Tapi ini adalah situs superuser, jika saya ingin masuk otomatis dengan kata sandi Anda mungkin menganggap saya punya alasan kuat untuk melakukannya. - matt
@ZacB - Saya baru dalam keamanan. Jika penyerang memiliki akses root ke sistem Anda, maka tidak bisakah ia hanya mencatat semua ketikan Anda, merekam video Anda, dll dan mendapatkan semua login Anda dan semacamnya? Tentu saja, penyimpanan teks biasa menghilangkan kebutuhan penyerang untuk mengerahkan semua upaya itu, bukan? - Steam
@Steam: Anda benar, sistem yang dikompromikan adalah Really Bad Thing. Tapi itu bukan alasan untuk tidak memiliki perlindungan ancaman sekunder (pasca-pelanggaran). Jika sistem dikompromikan pada tingkat akar, harus sekeras mungkin bagi penyerang untuk berkompromi dengan bagian lain dari infrastruktur Anda, dan kemungkinan yang mungkin bahwa mereka akan terdeteksi ketika melakukannya. Mendapatkan keylog membutuhkan intrusi berkelanjutan (lebih mungkin terdeteksi) dan pemasangan perangkat lunak baru yang nyata. Mencuri file teks tidak. - Zac B
Saya berada di VPN perusahaan ketika saya mencoba mengunduh PuTTY dari situs itu, dan saya dicegah karena mengandung virus! - OmarOthman


Jika Anda ingin mempertahankan opsi yang tersimpan (seperti ukuran jendela pra-konfigurasi dan proksi terowongan) dan memuat sesi yang disimpan untuk masuk secara otomatis, gunakan pendekatan ini: http://www.shanghaiwebhosting.com/web-hosting/putty-ssh-auto-login

putty.exe -load my_server -l your_user_name -pw your_password

Di mana 'my_server' adalah nama sesi yang disimpan.


17
2017-09-30 13:24





saya menggunakan WinSCP untuk "login otomatis" di Putty dengan kata sandi. Gratis, mengandung banyak fitur, diciptakan pada tahun 2000 dan masih tetap dipertahankan. (Halaman Wikipedia WinSCP)

enter image description here

Membuka PuTTY dari WinSCP dapat dilakukan dari jendela masuk, atau dari jendela SFTP, yang menurut saya sangat berguna:

enter image description here

enter image description here


17
2018-01-01 17:34





Manajer Koneksi PuTTY adalah program terpisah yang berfungsi dengan PuTTY. Dapat autologin dan memiliki basis data terenkripsi yang menyimpan kata sandi.

Saya masih lebih suka kunci SSH.

(Kekurangan lainnya adalah mungkin tidak lagi didukung oleh pengembang asli (s), dan mungkin hanya tersedia untuk diunduh dari sumber pihak ketiga.)


14
2018-02-07 08:05



Jika Anda menggunakan passphrase untuk kunci SSH, bukankah itu membuat kunci SSH sama sulitnya digunakan sebagai nama pengguna dan kata sandi biasa? - Buttle Butkus


Ya, ada jalan. Baru-baru ini saya menambahkan fitur penyimpanan kata sandi untuk PuTTY 1.5.4 untuk Linux dan Windows. Anda dapat mengunduh binari dan sumber dari Oohtj: PuTTY 0.62 dengan fitur penyimpanan kata sandi.


9
2017-11-19 21:25





saya menggunakan mRemote di Windows; dapat menyimpan nama pengguna dan kata sandi untuk SSH, RDP, VNC, dan Citrix.


8
2017-12-20 21:02



Saya menemukan ini cukup buggy di Win7. Menyeret jendela sekitar menyebabkan hang besar. Malu karena terlepas dari itu itu bagus. - jsims281