Maison  >  Article  >  Opération et maintenance  >  Comment activer le service Telnet sous Centos

Comment activer le service Telnet sous Centos

WJ
WJoriginal
2020-06-03 15:31:529103parcourir

Comment activer le service Telnet sous Centos

Comment activer le service telnet sous centos ?

1. Vérifiez les informations sur la version Linux :

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

2. Vérifiez si le serveur telnet est installé sur le système. par défaut sur le système Linux -client (ou telnet), tandis que telnet-server doit être installé manuellement.

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

3. Installez le serveur telnet. Si le système a déjà été installé, ignorez cette étape.

Méthode 1 : Télécharger RPM resource telnet-server

Sélectionnez la version correspondante du serveur telnet à télécharger

Installation : # rpm -i telnet-server-0.17-39.el5.i386.rpm #On dirait que vous devez le faire ; installez xinetd séparément.

Méthode 2 : (Recommandée)

# yum install telnet-server

Une fois l'installation terminée :

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

4. Démarrez le service telnet

.

Méthode 1 : Dans Système->Administration->Services, sélectionnez

dans On Demand Services, sélectionnez telnet dans

et sélectionnez xinetd dans Services d'arrière-plan, puis cliquez sur Démarrer. ci-dessus, c'est-à-dire que le côté droit affiche : xinetd (pid  15986) is running...

Enfin, enregistrer et quitter.

Méthode 2 : Modifier/etc/xinetd.d/telnet, remplacez le disable = yes de yes par no.

Après modification :

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

{
désactiver = non
flags = REUSE
socket_type = stream
attendre = non
user = root Server = /usr/sbin/in.telnetd
Log_on_failure+= Userid
}

Méthode 3 : utilisez la commande chkconfig pour ouvrir directement
rrree

Remarque : les méthodes 2 et 3 nécessitent l'activation du service xinetd. La méthode est la suivante :

[root@localhost loong]# chkconfig telnet on

ou :

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

5. Test du service

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

注:默认情况下,系统只允许普通用户telnet登录,不允许root用户登录。 Pour obtenir les privilèges root, vous pouvez vous connecter. en tant qu'utilisateur ordinaire, puis exécutez su pour obtenir les autorisations root.

Ou utilisez la méthode suivante pour permettre à root de se connecter à telnet :

Méthode 1 :

# mv /etc/securetty /etc/securetty.bak (不建议这种方法,测试完后再改回去吧!)Ou essayez d'abord de vous connecter en tant qu'utilisateur root, mais il échoue, puis vérifiez le journal système :

[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

注:不建议开放telnet的root登录,容易带来安全隐患。Références associées :

tutoriel centOS

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn