¿Cómo abrir la función telnet en Linux?

  

Primero, instale el paquete de software Telnet (generalmente dos)

1, Telnet-client (o Telnet), este paquete proporciona el programa cliente Telnet;

2 Telnet-server, este paquete proporciona el programa del lado del servidor Telnet;

Verifique si estos paquetes se han instalado antes de la instalación, de la siguiente manera:

[root @ echo root] #rpm –Q Telnet

[root @ wljs root] #rpm –q Telnet-client

[root @ echo root] #rpm –q Telnet-server

Si no se detecta Para el paquete, debe instalarlo. Red hat Linux 9 tiene el paquete Telnet instalado de manera predeterminada. Por lo general, solo necesita instalar el paquete del servidor Telnet.

1. Obtenga el paquete Telnet-server-0.17-25.i386.rpm en el disco de instalación de Linux 9 de Red Hat 3.

2, paquete de instalación

[root @ echo root] #rpm –i Telnet-server-0.17-25.i386.rpm

Segundo, inicie el servicio Telnet < Br>

1, abra el servicio

Método 1: Use ntsysv, en la ventana que aparece, agregue Telnet antes * y luego presione OK.

Método 2: edite /etc/xinetd.d/Telnet

[root @ echo root] # vi /etc/xinetd.d/Telnet

Buscar disable = yes Cambia sí por no.

2, servicio de activación

[root @ echo root] # service xinetd restart

Tres, servicio de prueba

[root @ echo root] #Telnet Ip (o nombre de host)

Si la configuración es correcta, el sistema solicita el nombre de usuario y la contraseña de la máquina remota

Inicio de sesión:

PassWord:

Nota: El valor predeterminado es solo Permitir a los usuarios normales

4. Configurar el puerto Telnet

#vi /etc /services

Encontrar Telnet después de ingresar al modo de edición (entrada /Telnet en el modo de edición vi)

encontrará lo siguiente:

Telnet 23 /tcp

Telnet 23 /udp

Modificar 23 a un número de puerto no utilizado (por ejemplo, 2000), salir Vi, reinicie el servicio Telnet, se modifica el número de puerto predeterminado de Telnet.

V. Restricciones del servicio Telnet

Telnet es una contraseña y datos de transferencia de texto simple. Si no está satisfecho con su configuración predeterminada, es necesario limitar el alcance de su servicio. Suponiendo que la dirección IP de su host es 210.45.160.17, puede configurarlo de la siguiente manera.

#vi /etc/xinetd.d/Telnet

service Telnet

{

disable = no #Activate Telnet service, no

bind = 210.45.160.17 #su ip

only_from = 210.45.0.0/16 # solo permite 210.45.0.0 ~ 210.45.255.255 Este segmento de red ingresa a

only_from = .edu.cn # ¡Solo la red de educación puede ingresar!

no_access = 210.45.160. #Los dos ips no pueden iniciar sesión

access_times = 8: 00-12: 00 20: 00-23: 59 # Sólo diariamente Estos dos períodos de tiempo abren el servicio

......

}

Seis, inicio de sesión del usuario de la raíz de Telnet

Telnet no es muy seguro, De manera predeterminada, no se permite a la raíz hacer telnet en Linux /"target = _blank > host de Linux. Para permitir el inicio de sesión del usuario root, use el siguiente método:

[root @echo /root] # vi /etc /Pam.d /login

#auth requirió pam_securetty.so #Comentar esta línea!

o

[root @ echo root] # mv /etc /securetty /etc/securetty.bak

De esta manera, la raíz puede ir directamente al host de Linux. Sin embargo, no se recomienda. Sí. También puede cambiar al usuario root después de que ingrese el usuario normal y tener privilegios de root.

Nota: No necesito instalar el servidor Telnet en mi FC4, porque ya tengo krb5-Telnet. Paso

vi /etc/xinetd.d/krb5-Telnet está bien.

Copyright © Conocimiento de Windows All Rights Reserved