OpenSSH OpenSSH

1. Presentación

OpenSSH es un protocolo de shell con prestaciones de seguridad, un mecanismo que permite la autenticación segura, la ejecución remota y la conexión a distancia. Permite también el transporte seguro del protocolo X Window. En realidad, es capaz encapsular protocolos no seguros redireccionando los puertos.

Los paquetes que se deben utilizar para un servidor son openssh, openssl y openssh-clients. Para X se añaden los paquetes openssh-askpass* (puede haber varios en función del entorno de escritorio). La lista de los paquetes que hay que instalar depende de cada distribución.

El uso más común sigue siendo el acceso remoto seguro a una máquina mediante el cliente ssh.

2. Configuración

La configuración es /etc/ssh/sshd_config. Si es preciso, se pueden modificar algunas opciones: sshd_config

  • Port: el número de puerto por defecto es 22;

  • Protocol: fijado en 2,1, autoriza SSH1 y SSH2. Se preferirá SSH2 y así se dejará el valor 2;

  • ListenAddress: por defecto ssh escucha en todos los IP del servidor. Se puede autorizar únicamente la escucha en una interfaz dada;

  • PermitRootLogin: ssh autoriza las conexiones de root. Se puede poner el valor a "no". En este caso, habrá que conectarse como simple usuario y pasar por su o sudo

  • Banner: ruta de un archivo cuyo contenido se mostrará a los usuarios durante la conexión.

ssh es un servicio System V que puede iniciarse con service o directamente...

Si desea saber más, le proponemos el siguiente libro:
couv_RIT62LINA.png
60-signet.svg
Versión impresa
20-ecran_lettre.svg
Versión online
41-logo_abonnement.svg
En ilimitado con la suscripción ENI
130-boutique.svg
En la tienda oficial de ENI
Anterior
Servicios de red xinetd
Siguiente
Configurar un servidor DHCP