Heim >Betrieb und Instandhaltung >CentOS >So aktivieren Sie den Telnet-Dienst unter Centos

So aktivieren Sie den Telnet-Dienst unter Centos

WJ
WJOriginal
2020-06-03 15:31:529222Durchsuche

So aktivieren Sie den Telnet-Dienst unter Centos

Wie aktiviere ich den Telnet-Dienst unter Centos?

1. Überprüfen Sie die Linux-Versionsinformationen:

[loong@localhost ~]$ cat /etc/issue
CentOS release 5.8 (Final)Kernel \r on an \m

Überprüfen Sie, ob der Telnet-Server auf dem System installiert ist Standardmäßig auf dem Linux-System -Client (oder Telnet), während Telnet-Server manuell installiert werden muss.

[loong@localhost ~]$ rpm -qa | grep telnet
telnet-0.17-39.el5

3. Installieren Sie den Telnet-Server. Wenn das System bereits installiert ist, überspringen Sie diesen Schritt.

Methode 1: Herunterladen RPM resource telnet-server

Wählen Sie die entsprechende Version des Telnet-Servers zum Herunterladen aus

Installation: # rpm -i telnet-server-0.17-39.el5.i386.rpm #Sieht so aus, als müssten Sie das tun xinetd separat installieren.

Methode 2: (Empfohlen)

# yum install telnet-server

Nach Abschluss der Installation:

[loong@localhost ~]$ rpm -qa | grep telnet
telnet-0.17-39.el5
telnet-server-0.17-39.el5

4. Starten Sie den Telnet-Dienst

Methode 1: Wählen Sie unter System->Administration->Dienste

in On Demand Services aus, wählen Sie telnet in

und wählen Sie xinetd in Hintergrunddienste aus und klicken Sie auf Start oben, das heißt, auf der rechten Seite wird angezeigt: xinetd (pid  15986) is running...

Endlich speichern und beenden.

Methode 2: Bearbeiten/etc/xinetd.d/telnet, ändern Sie das disable = yes von yes in no.

Nach der Änderung:

# default: on# description: The telnet server serves telnet sessions; it uses \
#       unencrypted username/password pairs for authentication.service telnet

{
deaktivieren = nein
flags = REUSE
socket_type = stream
warten = nein
user = root Server = /usr/sbin/in.telnetd
Log_on_failure+= Userid
}

Methode 3: Verwenden Sie den Befehl chkconfig, um
rrree Hinweis: Die Methoden 2 und 3 erfordern die Aktivierung des xinetd-Dienstes. Die Methode ist wie folgt:

[root@localhost loong]# chkconfig telnet on

oder:

[root@localhost loong]# service xinetd restart
Stopping xinetd:                                           [  OK  ]
Starting xinetd:                                           [  OK  ]

5. Testdienst

[root@localhost loong]# /etc/rc.d/init.d/xinetd restart
Stopping xinetd:                                           [  OK  ]
Starting xinetd:                                           [  OK  ]

Um Root-Rechte zu erhalten, können Sie sich anmelden Geben Sie es als normaler Benutzer ein und führen Sie dann su aus, um Root-Berechtigungen zu erhalten. 注:默认情况下,系统只允许普通用户telnet登录,不允许root用户登录。

Oder verwenden Sie die folgende Methode, um Root die Anmeldung bei Telnet zu ermöglichen:

Methode 1:

Oder versuchen Sie, sich zuerst als Root-Benutzer anzumelden, aber es schlägt fehl und überprüfen Sie dann das Systemprotokoll: # mv /etc/securetty /etc/securetty.bak (不建议这种方法,测试完后再改回去吧!)

[root@localhost loong]# telnet localhost
Trying 127.0.0.1...Connected to localhost.localdomain (127.0.0.1).Escape character is '^]'.CentOS release 5.8 (Final)Kernel 2.6.18-308.1.1.el5 on an i686
login: loong
Password: 
Last login: Tue Apr 24 16:42:06 from 10.108.14.135[loong@localhost ~]$ exitlogout
Connection closed by foreign host.[root@localhost loong]#
rrree

Verwandte Referenzen: 注:不建议开放telnet的root登录,容易带来安全隐患。

centOS-Tutorial

Das obige ist der detaillierte Inhalt vonSo aktivieren Sie den Telnet-Dienst unter Centos. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn