Configuración de SSH MaxSessions

Configuración de SSH MaxSessions
SSH es una forma popular y efectiva de conectarse a máquinas Linux remotas en la línea de comandos. En la mayoría de las distribuciones de Linux, la funcionalidad SSH está disponible en OpenSsh Utilities.

En este tutorial, echaremos un vistazo a la configuración SSH administrada por el archivo sshd_config. La modificación del archivo sshd_config nos permite modificar cómo se desarrollan las conexiones SSH en el servidor.

Empezando

Antes de continuar, asegúrese de tener:

  • SSH instalado y ejecutado en su servidor
  • Root o una cuenta de sudo.

Con los requisitos anteriores cumplidos, podemos continuar.

La configuración de demonio openssh

El Daemon SSH (SSHD) lee el archivo de configuración ubicado en/etc/ssh/sshd_config. Sin embargo, puede anular la configuración predeterminada especificando el -f en la línea de comando al iniciar el demonio ssh.

Las entradas en el archivo de configuración se encuentran en forma de pares de argumento clave con una entrada por línea. Si una línea en el archivo de configuración comienza con un #, SSH trata la entrada como un comentario y lo ignora.

Palabras clave en los archivos de configuración de SSHD y insensibles a los casos, mientras que los argumentos son sensibles a los casos.

Cambio de configuración de SSH Daemon MaxSessions

La configuración MaxSessiosn define el número máximo de sesiones abiertas por conexión. Una forma más precisa de pensar en esta configuración es que le permite controlar la cantidad de sesiones SSH enviadas a través de una sola conexión TCP. El valor predeterminado es 10. La configuración de MaxSessions es muy sencilla. Cuanto menor sea el número, menor número de conexiones y viceversa.

NOTA: Establecer el valor en 0 deshabilita todas las sesiones, incluidos el inicio de sesión, el shell y el subsistema. Para deshabilitar la multiplexación de shell, puede establecer el valor en 1.

Edite el archivo sshd_config para cambiar las máximassiones a su valor deseado.

sudo vim/etc/ssh/sshd_config

Descomnación y cambiar el valor.

Para concluir

Eso es todo para MaxSessions en SSH.

NOTA: Antes de cambiar la configuración, asegúrese de no necesitar más sesiones que las permitidas en el archivo de configuración.

Gracias por leer y feliz ssh tiempo!