GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana menerima ya dari skrip Apakah Anda yakin ingin melanjutkan koneksi (ya/tidak)?

Ini dengan desain. ssh verifikasi host dan interaksi autentikasi sengaja tidak menerima input dari pipa. Namun, jika Anda yakin dengan kunci host, Anda dapat melakukannya:

ssh-keyscan host.example.com >> $HOME/.ssh/known_hosts
ssh host.example.com

Jika Anda tidak ingin mengautentikasi host melalui SSH dan menerima kunci dari server begitu saja atau mengabaikannya, lebih baik abaikan saja.

$ ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no <user>@<host>

Perlu diingat bahwa Anda membatasi kemampuan SSH untuk melindungi Anda, tetapi ini adalah cara yang lebih tepat untuk menggunakan alat sebagaimana dimaksudkan daripada memaksanya melalui cara eksternal.


Linux
  1. Ssh – Hanya Membutuhkan Google-authenticator Dari Luar Jaringan Lokal?

  2. Cara menjalankan skrip Python dari shell

  3. Bagaimana Anda menjalankan skrip saat login di * nix?

  1. Cara SSH di Linux dari Android

  2. Bagaimana cara membuat skrip tanggapan ya untuk menginstal program?

  3. Bash array dan subskrip negatif, ya atau tidak?

  1. Ssh – Bagaimana Cara Menjalankan Script Segera Setelah Terhubung Melalui Ssh?

  2. Bagaimana Mendeteksi Jika Shell Dikendalikan Dari Ssh?

  3. Ssh – Bagaimana Menghindari Ssh Meminta Izin?