GNU/Linux >> Tutoriels Linux >  >> Linux

CentOS / RHEL :Comment régler le timeout telnet (et comment le désactiver)

Le problème

1. Comment modifier le délai d'expiration telnet ?
2. La connexion Telnet est déconnectée après un certain temps d'inactivité. Comment désactiver le timeout dans telnet ?

La solution

Utilisation du paramètre tcp_keepalive_time

Pour modifier le délai telnet, vous devez modifier la valeur du paramètre tcp_keepalive_time . Vous trouverez ci-dessous les détails du paramètre de la page de manuel de tcp.

# man tcp
       tcp_keepalive_time (integer; default: 7200; since Linux 2.2)
              The number of seconds a connection needs to be idle before TCP begins sending out keep-alive probes.  Keep-alives  are  sent  only  when  the
              SO_KEEPALIVE socket option is enabled.  The default value is 7200 seconds (2 hours).  An idle connection is terminated after approximately an
              additional 11 minutes (9 probes an interval of 75 seconds apart) when keep-alive is enabled.

1. Pour afficher la valeur actuelle du paramètre tcp_keepalive_time, utilisez la commande ci-dessous.

# sysctl -a | grep tcp_keepalive_time
net.ipv4.tcp_keepalive_time = 7200

2. Pour définir une nouvelle valeur du paramètre tcp_keepalive_time, utilisez la commande ci-dessous.

# echo 3600 > /proc/sys/net/ipv4/tcp_keepalive_time

3. Pour que la modification reste permanente, ajoutez une ligne à /etc/sysctl.conf semblable à la suivante.

# vi /etc/sysctl.conf
net.ipv4.tcp_keepalive_time = 3600

4. Maintenant, exécutez la commande ci-dessous pour que les modifications soient également effectives dans la session en cours.

# sysctl -p
net.ipv4.tcp_keepalive_time = 3600

Utilisation de la variable d'environnement TMOUT

Vous pouvez également ajuster le délai d'attente en utilisant la variable d'environnement 'TMOUT='. Si vous ne souhaitez pas utiliser la déconnexion automatique, veuillez mettre ce qui suit dans ~/.bashrc fichier de l'utilisateur respectif.

# export TMOUT=0


Linux
  1. Comment désactiver IPv6 sur CentOS / RHEL 7

  2. Comment désactiver le pare-feu et basculer vers iptables dans CentOS / RHEL 7

  3. Comment désactiver le 'lvm2-lvmetad.socket/service' sur CentOS/RHEL 7

  4. Comment désactiver le processus Docker et l'interface docker0 sur CentOS/RHEL

  5. Comment désactiver le service rpc.quotad dans CentOS/RHEL 6 et 7

Comment modifier les paramètres de délai d'expiration par défaut pour la session Telnet dans CentOS/RHEL

Comment désactiver IPv6 dans CentOS/RHEL 8

Comment installer le package pip dans CentOS/RHEL 7 et 8

CentOS / RHEL 6 :Comment désactiver / activer la connexion root directe via telnet

CentOS / RHEL 6 :Comment désactiver le service telnet

Comment désactiver NetworkManager dans CentOS/RHEL 8