Aufzeichnungen zur Verwendung von SSH-Befehlen unter Windows 8

Aufzeichnungen zur Verwendung von SSH-Befehlen unter Windows 8

1. Öffnen Sie die virtuelle Maschine und das Git-Bash-Fenster und bereiten Sie die Verbindung vor

2. Geben Sie ifconfig -a in der virtuellen Maschine ein, um die IP der virtuellen Maschine anzuzeigen

Finden Sie die IP-Adresse aus dem Bild: inet-Adresse: 192.168.78.133

3. Geben Sie den Befehl ein: ssh [email protected] -p 22, um eine Verbindung zur virtuellen Maschine herzustellen

Zu diesem Zeitpunkt meldete mein Computer einen Fehler: ssh: Verbindung zum Host 192.168.78.133 Port 22: Verbindung abgelehnt

Dieser Fehler kann dadurch verursacht werden, dass ssh-server nicht installiert oder nicht gestartet wurde. Ubuntu 11.10 installiert standardmäßig den OpenSSH-Client, aber keinen Server

Führen Sie ps -e | grep ssh aus, um zu überprüfen, ob ein SSHD-Prozess vorhanden ist.

Wenn nicht, bedeutet dies, dass der Server nicht gestartet wurde. Starten Sie den Serverprozess über /etc/init.d/ssh -start . Wenn die Meldung angezeigt wird, dass ssh nicht vorhanden ist, ist der Server nicht installiert.

sudo apt-get install openssh-server

4. Starten Sie nach der Installation den Serverdienst

5. Verwenden Sie jetzt ssh [email protected] -p 22, um erneut eine Verbindung zur virtuellen Maschine herzustellen.

Da ich jedoch kein Kennwort festgelegt habe und es nicht kenne, ist die Verwendung des Kennworts der virtuellen Maschine sinnlos.

An diesem Punkt können wir nur die SSH-Konfigurationsdatei ändern, um

Ändern Sie PermitRootLogin prohibit-password in der Datei /etc/ssh/sshd_config PermitRootLogin yes (oder löschen Sie „PermitRootLogin prohibit-password“. Zur Sicherheit können Sie es sichern und auskommentieren.)

Dateiberechtigungen beim Ändern anzeigen

An diesem Punkt können Sie sehen, dass die Datei in eine normale Datei mit den Berechtigungen rw-r--r-- geändert wurde.

Um die Datei zu ändern, können wir sie in rwxrwxrwx ändern.

Führen Sie den Befehl aus: sudo chmod 777 /etc/ssh/sshd_config

Überprüfen Sie die Berechtigungen erneut

Verwenden Sie vim, um die Konfiguration zu ändern: vim /etc/ssh/sshd_config

Ändern Sie nach der Änderung die Berechtigungen wieder zurück: sudo chmod 644/etc/ssh/sshd_config

sudo /etc/init.d/ssh restart restart

Zu diesem Zeitpunkt wurde das Passwort in das Passwort des Root-Benutzers geändert, aber wir kennen das Passwort immer noch nicht

Das Standard-Root-Passwort von Ubuntu ist zufällig, d. h. bei jedem Booten des Computers gibt es ein neues Root-Passwort. Wir können den Befehl sudo passwd im Terminal eingeben, dann das Passwort des aktuellen Benutzers eingeben und dann

Das Terminal fordert uns auf, ein neues Passwort einzugeben und zu bestätigen. Das Passwort zu diesem Zeitpunkt ist das neue Root-Passwort. Nachdem die Änderung erfolgreich war, geben Sie den Befehl „su root“ und anschließend das neue Passwort ein.

Es gibt keine Standardanalyse, da Sie kein Passwort für root festgelegt haben. Der erste Benutzer ist in der Admin-Gruppe, also kann er ein Passwort für root festlegen, also
sudo passwd root
[sudo] password for you: ---> Geben Sie Ihr Passwort ein, es wird nicht angezeigt

Geben Sie das neue UNIX-Passwort ein:

--- > Root-Passwort festlegen
Geben Sie das neue UNIX-Passwort erneut ein:

Jetzt müssen Sie sich nur noch mit dem von Ihnen festgelegten Passwort anmelden.

Anmeldung erfolgreich, alles ok

Zusammenfassen

Oben ist der vom Herausgeber eingeführte Bericht über die Verwendung des SSH-Befehls unter Windows 8. Ich hoffe, er ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • So verwenden Sie SSH und SCP über geheime Schlüssel in Windows
  • Installieren Sie OpenSSH unter Windows und melden Sie sich beim Linux-Server an, indem Sie einen SSH-Schlüssel generieren.
  • SSH-Serverkonfiguration unter Windows – Grafik-Tutorial
  • So richten Sie einen OpenSSH-Server in Windows 7 ein
  • So überwachen Sie Windows über SSH-PowerShell mit Python
  • Tutorial zur Installation des Python SSH-Moduls unter einem Windows-System
  • Tutorial zur Installation der PHP-SSH2-Erweiterung in Windows 7

<<:  Detaillierte Erklärung der Concat-bezogenen Funktionen in MySQL

>>:  Grundlegendes Tutorial zum WeChat-Miniprogramm: Verwendung von Echart

Artikel empfehlen

Detaillierte Erklärung dieser Referenz in React

Inhaltsverzeichnis Ursache: durchlaufen: 1. Konst...

Border-Radius IE8-kompatible Verarbeitungsmethode

Laut canisue (http://caniuse.com/#search=border-r...

Ändern Sie den Stil des HTML-Textkörpers in JS

Inhaltsverzeichnis 1. Ursprüngliche Definition 2....

So verwenden Sie video.js in Vue zum Abspielen von Videos im M3U8-Format

Inhaltsverzeichnis 1. Installation 2. Einführung ...

Auszeichnungssprache - Liste

Standardisierte Designlösungen – Auszeichnungsspr...

Erste Schritte Tutorial für Anfänger⑧: Einfaches Erstellen einer Artikel-Site

In meinem letzten Beitrag habe ich darüber gesproc...

Lösung für die Willkommensmeldung im Notfallmodus beim Booten von CentOS7.4

Heute habe ich eine virtuelle Maschine für ein Ex...

Detaillierte Schritte zum Konfigurieren von my.ini für mysql5.7 und höher

Im entpackten Paket von Windows 64-Bit MySQL 5.7 ...

Detailliertes Tutorial zum Konfigurieren der lokalen Yum-Quelle in CentOS8

Die Centos8-Distribution wird über die BaseOS- un...