GNU/Linux >> Belajar Linux >  >> Linux

Gunakan Harapkan dalam skrip Bash untuk memberikan kata sandi ke perintah SSH

Mencampur Bash dan Harapkan bukanlah cara yang baik untuk mencapai efek yang diinginkan. Saya akan mencoba menggunakan hanya Harapkan:

#!/usr/bin/expect
eval spawn ssh -oStrictHostKeyChecking=no -oCheckHostIP=no [email protected]$myhost.example.com

# Use the correct prompt
set prompt ":
Linux
  1. Mengapa Saya Tidak Dapat Menggunakan Cd Dalam Skrip Bash??

  2. Konversi Kata Sandi Dengan Karakter Khusus Untuk Digunakan Dengan Script Harapkan?

  3. 6 Harapkan Contoh Argumen Baris Perintah Skrip

  1. Mengubah kata sandi sistem Linux dalam skrip bash

  2. Jalankan perintah bash pada pipa jenkins

  3. Bagaimana saya bisa memberikan kata sandi SSH ke SVN di baris perintah?

  1. Lewati Argumen Baris Perintah ke Skrip Bash?

  2. Gunakan Ekstensi .sh Atau .bash Untuk Skrip Bash?

  3. Perintah sshpass:Otentikasi Kata Sandi Non-interaktif dengan SSH