Bagaimana cara otomatis login ke instance MySQL jarak jauh melalui ssh di belakang host lain?


1

Saya memiliki alias yang diatur untuk ssh ke mesin jarak jauh melalui proxy ...

alias sshcmd='ssh -t davea@proxy ssh destmachine'

tapi saya ingin mengatur alias tempat saya ssh ke mesin jarak jauh dan kemudian secara otomatis masuk ke MySql. Namun, perintah ini tidak berfungsi ...

alias mysqlremotecmd="ssh -t davea@proxy 'ssh destmachine mysql -uusername -ppassword -hmysqldomain.com db_sid'"

Tapi perintah ini hanya hang. Apa cara yang tepat untuk membuat alias agar secara otomatis login saya ke instance MySQL jarak jauh?


Apa yang terjadi ketika Anda meninggalkan set kutipan?
— Scott

Hal yang sama - perintahnya hang
— Dave

1
coba berikan perintah ssh ke-2 -tjuga
— glenn jackman

Yup, menambahkan -t menyebabkan semuanya berfungsi.
— Dave
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.