Wie melden Sie sich automatisch bei einer entfernten MySQL-Instanz über ssh hinter einem anderen Host an?
317
Dave
Ich habe einen Alias für ssh auf einem Remote-Computer über einen Proxy eingerichtet ...
alias sshcmd='ssh -t davea@proxy ssh destmachine'
Ich möchte aber einen Alias einrichten, bei dem ich ssh in den Remote-Rechner einlogge und mich dann automatisch bei MySql anmelde. Dieser Befehl funktioniert jedoch nicht ...
alias mysqlremotecmd="ssh -t davea@proxy 'ssh destmachine mysql -uusername -ppassword -hmysqldomain.com db_sid'"
Aber dieser Befehl hängt einfach. Wie kann der Alias so erstellt werden, dass er mich automatisch bei der entfernten MySQL-Instanz anmeldet?
Was passiert, wenn Sie die inneren Anführungszeichen weglassen?
Scott vor 9 Jahren
0
Gleiche Sache - der Befehl hängt einfach
Dave vor 9 Jahren
0
Geben Sie dem 2. ssh-Befehl ebenfalls ein '-t'
glenn jackman vor 9 Jahren
1
Ja, das Hinzufügen von -t hat dazu geführt, dass alles funktioniert.
Dave vor 9 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
2
Gibt es eine Möglichkeit, ein drahtloses Netzwerk an eine Proxy-Einstellung zu binden?
-
5
Zugriff auf Hulu / Youtube außerhalb der USA
-
10
Wie richte ich SSH ein, damit ich mein Passwort nicht eingeben muss?
-
3
Wie kann ich ssh verwenden, um einen Befehl auf einem Remote-Unix-Computer auszuführen und zu beende...
-
1
Opera "vergisst" die Proxy-Definition, wenn der Proxy nicht erreichbar ist
-
5
Firefox automatisch zum Standard-Internet-Proxy machen lassen?
-
8
Rette mich vor dem Kauderwelsch
-
1
Apache Reverse Proxy
-
4
Wie kann man HOME- oder END-Tasten in mc unter OS X (ssh) verwenden?
-
3
Kann nicht herausfinden, warum diese Regex nicht zutrifft