So konfigurieren Sie die Remote-Anmeldung (z. B. SSH und Telnet) unter Linux
Die Remote-Anmeldung ist eine sehr praktische Möglichkeit, mit der wir von überall aus eine Verbindung zu einem Remote-Server oder -Computer herstellen und diese bedienen und verwalten können. In Linux-Systemen können wir eine Remote-Anmeldung erreichen, indem wir SSH (Secure Shell Protocol) und Telnet konfigurieren. In diesem Artikel wird anhand von Codebeispielen gezeigt, wie Sie die Remote-Anmeldung unter Linux konfigurieren.
1. SSH-Konfiguration (Secure Shell Protocol):
SSH ist ein sicheres Remote-Login-Protokoll, das Verschlüsselungstechnologie verwendet, um die Sicherheit der Remote-Login-Kommunikation zu schützen.
Überprüfen Sie, ob SSH installiert ist:
Geben Sie im Terminal den folgenden Befehl ein, um zu überprüfen, ob SSH auf Ihrem System installiert ist:
$ ssh -V
Wenn die Versionsinformationen von SSH angezeigt werden, bedeutet dies, dass SSH installiert wurde. Wenn es nicht installiert ist, können Sie es mit dem folgenden Befehl installieren:
$ sudo apt-get install openssh-server # Ubuntu / Debian系统 $ sudo yum install openssh-server # CentOS / Red Hat系统
Ändern Sie die SSH-Konfigurationsdatei:
Öffnen Sie die SSH-Konfigurationsdatei mit einem Editor und geben Sie den folgenden Befehl in das Terminal ein:
$ sudo vi /etc/ssh/sshd_config
Find Fügen Sie die folgenden Zeilen in die Konfigurationsdatei ein und fahren Sie entsprechend mit der Änderung fort:
PermitRootLogin yes # 允许root用户远程登录(可选) PasswordAuthentication yes # 允许密码进行身份验证
Speichern Sie nach Abschluss der Änderung die Datei und verlassen Sie den Editor.
Starten Sie den SSH-Dienst neu:
Geben Sie im Terminal den folgenden Befehl ein, damit die Änderungen an der SSH-Konfiguration wirksam werden:
$ sudo service ssh restart
Verbinden Sie sich mit dem Remote-Host:
Geben Sie im Terminal eines anderen Computers Folgendes ein Befehl zum Herstellen einer Verbindung zum Remote-Host Host:
$ ssh username@remote_host
wobei Benutzername Ihr Benutzername auf dem Remote-Host und remote_host die IP-Adresse oder der Hostname des Remote-Hosts ist.
2. Telnet-Konfiguration:
Telnet ist ein unsicheres Remote-Anmeldeprotokoll. Es überträgt die Eingabeinformationen des Benutzers im Klartext und verfügt nicht über Verschlüsselung und Sicherheit.
Überprüfen Sie, ob Telnet installiert ist:
Geben Sie den folgenden Befehl in das Terminal ein, um zu überprüfen, ob Telnet auf Ihrem System installiert ist:
$ telnet
Wenn Telnet: Befehl nicht gefunden angezeigt wird, ist Telnet nicht installiert. Sie können zur Installation den folgenden Befehl verwenden:
$ sudo apt-get install telnet # Ubuntu / Debian系统 $ sudo yum install telnet # CentOS / Red Hat系统
Ändern Sie die Telnet-Konfigurationsdatei:
Öffnen Sie die Telnet-Konfigurationsdatei mit einem Editor und geben Sie den folgenden Befehl in das Terminal ein:
$ sudo vi /etc/xinetd.d/telnet
Suchen Sie die folgende Zeile und ändern Sie sie entsprechend :
disable = no # 将disable的值改为no
Speichern Sie nach Abschluss der Änderung die Datei und verlassen Sie den Editor.
Starten Sie den Telnet-Dienst neu:
Geben Sie den folgenden Befehl in das Terminal ein, damit die Telnet-Konfigurationsänderungen wirksam werden:
$ sudo service xinetd restart
Verbinden Sie sich mit dem Remote-Host:
Geben Sie im Terminal eines anderen Computers den folgenden Befehl ein Stellen Sie eine Verbindung zum Remote-Host her. Host:
$ telnet remote_host
wobei remote_host die IP-Adresse oder der Hostname des Remote-Hosts ist.
Hinweis: Da Telnet nicht sicher ist, wird empfohlen, es nur in internen Netzwerken zu verwenden.
Zusammenfassung:
Dieser Artikel zeigt, wie Sie die Remote-Anmeldung auf einem Linux-System konfigurieren, einschließlich SSH und Telnet. SSH bietet eine verschlüsselte und sichere Remote-Anmeldemethode, während Telnet eine unsichere Methode ist. Bei der Konfiguration der Remote-Anmeldung sollten Sie SSH Vorrang einräumen, um die Sicherheit der Remote-Kommunikation zu gewährleisten.
Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie die Remote-Anmeldung (z. B. SSH und Telnet) unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!