[LINUX] Ich möchte ssh mit dem Befehl expected automatisieren! Teil 2

~ Fortsetzung des vorherigen Artikels ~ https://qiita.com/Naoki28/items/c77cc25585146fedd7d6

Versuch und Irrtum

Führen Sie die Isolierung mit der Option -vv durch ssh -vv 192.168.33.10

・ ・ ・ Zu beurteilen, dass es schwierig ist, die Ursache aus den riesigen Output-Ergebnissen zu finden Ich werde versuchen, SSH-Verbindung unter Bezugnahme auf den folgenden Artikel

https://qiita.com/y_arakawa/items/7bb292c999873032e6a4

$ vagrant ssh-config

Beschreiben Sie die obigen Informationen in ~ / .ssh / config $ vagrant ssh-config --host 192.168.33.10 >> ~/.ssh/config

apple-no-MacBook-Pro:centos7 apple$ ssh 192.168.33.10
Last login: Fri Dec  6 13:52:44 2019 from 10.0.2.2

Ich habe auf den Artikel verwiesen und es hat funktioniert!

Hauptthema

Ich möchte ssh mit dem Befehl expected automatisieren!

#!/bin/sh
  
expect -c "
set timeout 10
spawn /usr/bin/ssh 192.168.33.10
expect \"$\"
send \"ls-al\"
"

Ausgabeergebnis spawn /usr/bin/ssh 192.168.33.10

Zunächst möchte ich mich automatisch anmelden, damit ich auch nur einen Befehl eingeben kann ... Das nächste Mal plane ich, die fehlerhaften Teile der Migrationsshell zu untersuchen

Recommended Posts

Ich möchte ssh mit dem Befehl expected automatisieren! Teil 2
Ich möchte ssh mit dem Befehl expected automatisieren!
Ich möchte mit dem Reim Teil1 umgehen
Ich möchte mit dem Reim part3 umgehen
Ich möchte mit dem Reim part2 umgehen
Ich möchte mit dem Reim part5 umgehen
Ich möchte mit dem Reim part4 umgehen
Ich möchte mit dem Reim part7 (BOW) umgehen
Ich möchte mit dem Reim part6 umgehen (einmal organisieren)
Ich möchte mit dem Reim part8 umgehen (einmal fertig)
Ich möchte die Sicherheit der SSH-Verbindung erhöhen
Ich möchte Spyder an die Taskleiste anheften
Ich möchte kühl auf die Konsole ausgeben
Ich habe versucht, den Befehl umask zusammenzufassen
Ich möchte den Fortschrittsbalken anzeigen
Ich möchte Informationen von fstab am ssh-Verbindungsziel abrufen und den Befehl ausführen
Ich möchte einen beliebigen Befehl im Befehlsverlauf von Shell belassen
Ich möchte mit Python eine E-Mail von Google Mail senden.
Ich möchte CSV-Dateien mit Vega-Lite visualisieren!
[Ich möchte Bilder mit Tensorflow klassifizieren] (2) Lassen Sie uns Bilder klassifizieren
Ich möchte das Erscheinungsbild von zabbix anpassen
Ich möchte die Aktivierungsfunktion Mish verwenden
Ich möchte den Fortschritt in Python anzeigen!
Ich möchte den Dateinamen von DataLoader sehen
So schreiben Sie eine GUI mit dem Befehl maya
Ich möchte das Ausführungsergebnis von strace erfassen
Ich möchte in der Django-Verschiebungstabelle scrollen, aber ...
weniger Befehl Ich möchte mich definitiv an diesen [Linux-Befehl] erinnern.
Ich möchte mit Python-Datenklasse nach hinten erben
Ich möchte die Grundlagen von Bokeh vollständig verstehen
Ich habe versucht, die Sündenfunktion mit Chainer zu approximieren
Ich möchte in Python schreiben! (3) Verwenden Sie Mock
Ich habe versucht, den negativen Teil von Meros zu löschen
Ich habe einen Befehl zum Markieren des Tabellenclips gegeben
Was ich getan habe, um eine SSH-Verbindung zur VPS Ubuntu-Umgebung herzustellen
Ich möchte das Produkt zu den niedrigsten Kosten veröffentlichen
Ich habe versucht, die Sprache mit CNN + Melspectogram zu identifizieren
Ich möchte R-Datensatz mit Python verwenden
Ich habe versucht, das Wissensdiagramm mit OpenKE zu ergänzen
Ich habe versucht, das Bild mithilfe von maschinellem Lernen zu komprimieren
Ich möchte einen Screenshot der Site in Docker mit einer beliebigen Schriftart erstellen
Ich möchte nur Pods mit dem angegebenen Label mit Label Selector in Client-go extrahieren
Ich möchte auch Linux-Befehle an der Eingabeaufforderung verwenden! Verwenden Sie Linux-Befehle an der Eingabeaufforderung anstelle von Git Bash
Wagen Sie es, das Formular ohne Selen auszufüllen
[TensorFlow] Ich möchte die Indizierung für Ragged Tensor beherrschen
Ich möchte Daten mit Python analysieren können (Teil 3)
Ich möchte das neueste gcc verwenden, auch wenn ich keine Sudo-Berechtigungen habe! !!
Ich möchte initialisieren, wenn der Wert leer ist (Python)
Ich möchte die von LINE an S3 gesendeten Fotos speichern
maya Python Ich möchte die gebackene Animation wieder reparieren.
Ich möchte vorerst Selen bewegen [für Mac]
Ich möchte Daten mit Python analysieren können (Teil 1)
Ich habe versucht, die Anzeigenoptimierung mithilfe des Banditenalgorithmus zu simulieren
Ich möchte eine Jupyter-Umgebung mit einem Befehl starten
Klonen Sie mit dem Befehl dd
Ich möchte nur die SudachiPy-Normalisierungsverarbeitung verwenden
[Für diejenigen, die TPU verwenden möchten] Ich habe versucht, die Tensorflow Object Detection API 2 zu verwenden
Ich möchte Betriebsinformationen über die Yahoo-Route erhalten
Ich möchte mit Numpy die japanische Flagge in die Palau-Flagge ändern