Linux wird im Allgemeinen als Server verwendet und der Server wird im Allgemeinen in einem Computerraum aufgestellt. Sie können Ihren Linux-Server nicht in einem Computerraum betreiben. Zu diesem Zeitpunkt müssen wir uns per Remote-Zugriff beim Linux-Server anmelden, um das System zu verwalten und zu warten. Im Linux-System wird die Remote-Anmeldefunktion über den SSH-Dienst realisiert. Die Standard-Portnummer des SSH-Dienstes ist 22. Zu den Linux-Remote-Login-Clients auf Windows-Systemen gehören SecureCRT, Putty, SSH Secure Shell usw. Dieser Artikel verwendet Putty als Beispiel für die Anmeldung beim Remote-Server. Putty-Download-Adresse: http://www.putty.org/ Wenn Sie Putty heruntergeladen haben, doppelklicken Sie auf putty.exe und das folgende Fenster wird angezeigt. Geben Sie in das Feld unter „Hostname (oder IP-Adresse)“ die IP-Adresse des Remote-Servers ein, bei dem Sie sich anmelden möchten (Sie können die Server-IP über den Befehl „ifconfig“ anzeigen), und drücken Sie dann die Eingabetaste. An dieser Stelle werden wir aufgefordert, zur Anmeldung den Benutzernamen einzugeben. Geben Sie „root“ ein und drücken Sie die Eingabetaste. Geben Sie anschließend das Kennwort ein, um sich beim Remote-Linux-System anzumelden. Remote-Anmeldung bei Linux mithilfe eines Schlüsselauthentifizierungsmechanismus SSH ist die Abkürzung für Secure Shell, das von der Network Working Group der IETF entwickelt wurde. SSH ist ein Sicherheitsprotokoll, das auf der Anwendungsschicht und der Transportschicht basiert. Nutzen Sie zunächst das Tool PUTTYGEN.EXE um ein Schlüsselpaar zu generieren. Nach dem Öffnen des Tools PUTTYGEN.EXE wird folgendes Bild angezeigt: Dieses Tool kann Schlüssel in drei Formaten generieren: SSH-1 (RSA) SSH-2 (RSA) SSH-2 (DSA). Wir verwenden das Standardformat SSH-2 (RSA). Die Anzahl der Bits in einem generierten Schlüssel bezieht sich auf die Größe des generierten Schlüssels. Je größer der Wert, desto komplexer ist der generierte Schlüssel und desto höher ist die Sicherheit. Hier schreiben wir 2048. Klicken Sie anschließend auf „Generieren“, um mit der Generierung des Schlüsselpaars zu beginnen: Beachten Sie dabei, dass die Maus während dieses Vorgangs hin und her bewegt werden muss, da sich der Fortschrittsbalken sonst nicht bewegt. An diesem Punkt wurde das Schlüsselpaar generiert. Sie können eine Passphrase für Ihren Schlüssel eingeben (im Feld „Schlüssel-Passphrase“) oder das Feld leer lassen. Klicken Sie dann auf „Öffentlichen Schlüssel speichern“, um den öffentlichen Schlüssel zu speichern, und klicken Sie auf „Privaten Schlüssel speichern“, um den privaten Schlüssel zu speichern. Der Autor schlägt vor, es an einem sichereren Ort aufzubewahren, zum einen, um das Ausspionieren durch andere zu verhindern, und zum anderen, um ein versehentliches Löschen zu vermeiden. Als Nächstes ist es Zeit, die Einrichtung auf dem Remote-Linux-Host vorzunehmen. 1) Erstellen Sie das Verzeichnis /root/.ssh und legen Sie die Berechtigungen fest [root@localhost ~]# mkdir /root/.ssh Der Befehl mkdir wird zum Erstellen eines Verzeichnisses verwendet. Er wird später ausführlich vorgestellt. Für den Moment reicht es, ihn zu verstehen. [root@localhost ~]# chmod 700 /root/.ssh Der Befehl chmod wird zum Ändern der Dateiattributberechtigungen verwendet, was später ausführlich vorgestellt wird. 2) Erstellen Sie die Datei /root/.ssh/authorized_keys [root@localhost ~]# vim /root/.ssh/authorized_keys Der Befehl vim ist ein Befehl zum Bearbeiten einer Textdatei, der auch in den folgenden Kapiteln ausführlich vorgestellt wird. 3) Öffnen Sie die soeben erstellte öffentliche Schlüsseldatei. Es wird empfohlen, WordPad zum Öffnen zu verwenden, da sie sich dadurch leichter lesen lässt. Kopieren Sie den gesamten Inhalt vom Anfang von AAAA bis zur Zeile „---- END SSH2 PUBLIC KEY ----“ und fügen Sie ihn in die Datei /root/.ssh/authorized_keys ein. Stellen Sie sicher, dass sich alle Zeichen in einer Zeile befinden. (Sie können den kopierten Inhalt zuerst in den Editor kopieren, ihn dann in eine Zeile bearbeiten und in die Datei einfügen.) Hier möchte ich kurz das Einfügen vorstellen. Nach dem Öffnen der Datei mit vim existiert die Datei nicht, daher erstellt vim sie automatisch. Drücken Sie den Buchstaben „i“ und drücken Sie dann gleichzeitig Umschalt + Einfügen, um den Text einzufügen (oder klicken Sie mit der rechten Maustaste), wenn er in die Zwischenablage kopiert wurde. Bewegen Sie den Cursor nach dem Einfügen an den Anfang der Zeile, geben Sie ssh-rsa ein und drücken Sie dann die Leertaste. Drücken Sie erneut ESC und geben Sie dann zum Speichern einen Doppelpunkt wq, also :wq, ein. Das Format ist wie folgt: 4) Stellen Sie die Putty-Optionen erneut ein, klicken Sie links im Fenster auf SSh -> Auth, klicken Sie rechts im Fenster auf Durchsuchen..., wählen Sie den gerade generierten privaten Schlüssel aus und klicken Sie dann auf Öffnen. Geben Sie jetzt root ein und Sie können sich anmelden, ohne ein Passwort einzugeben. Wenn Sie zuvor eine Schlüsselpassphrase festgelegt haben, werden Sie jetzt aufgefordert, das Kennwort einzugeben. Zur Erhöhung der Sicherheit wird empfohlen, eine Schlüsselpassphrase festzulegen. Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Natives JS zur Implementierung der Paging-Klicksteuerung
>>: Detaillierte Erläuterung des SQL_Mode-Modusbeispiels in MySQL
Hintergrundanforderungen: Mit zunehmender Größe d...
Inhaltsverzeichnis 1. Wo wird der selbstinkrement...
In diesem Artikel wird der spezifische Code zur I...
Der Zweck der Verwendung von HTML zum Markieren v...
Nach Funktion sortierenNN: Gibt an, welche frühere...
In diesem Artikel wird der spezifische JavaScript...
Inhaltsverzeichnis Überblick Verwenden zugeordnet...
Inhaltsverzeichnis Vorwort Aufzählbare Eigenschaf...
Vorwort Vor Feierabend erhielt der Autor eine Anf...
Hintergrund: Wenn es in MySQL eine begrenzte Eben...
Versionsnummer verbergen Die Versionsnummer wird ...
Hallo zusammen, ich bin Qiufeng. Vor Kurzem hat W...
Schritte zur Linux-Installation von JDK1.8 1. Übe...
1. Ziehen Sie das Bild Führen Sie zunächst den fo...
Umsetzungseffekt: 1. count(1) und count(*) Wenn d...