SSH (or Secure SHell) es un protocolo que permite las comunicaciones seguras entre dos sistemas usando una arquitectura cliente/servidor y que permite a los administradores conectarse a un equipo remotamente. A diferencia de otros protocolos de comunicación remota como FTP o Telnet, SSH encripta la sesión de conexión, haciendo imposible que alguien pueda obtener contraseñas no encriptadas. Entonces vamos a aprender a SSH en Linux .
ssh tiene muchas variantes, dentro de ellas esta la de copiar archivos remotamente como indica el siguiente manual. copiar-archivos-con-scp-de-ssh .
Pero ahora centrémonos en activar el servicio en un centos previamente instalado. Generalmente estos Sistemas Operativos orientados a servidores tiene el servicio instalado, por lo que solo debemos hacer algunas adecuaciones.
Primero es verificar la ip del servidor Linux con el comando ifconfig. En este ejemplo nos da la ip 172.17.0.221.
Intentamos conectarnos desde una maquina remota, será normal que falle debido a que no hemos iniciado el servicio. lo usuario con windows tendrá que usar el cliente para el sistema operativo DOS. http://www.putty.org/
Por lo que vamos al servidor con Linux y corremos el comando “service sshd status”. Nos marcara un error por permisos.
Lo que necesitamos hacer es “sudear” el usuario actual. eso lo hacemos escribiendo “su” y luego la contraseña, esto le dara ciertos permisos de root al usuario.
ahora si! corremos el comando “service sshd status” para validar el estado del daemon. en el ejemplo esta detenido.
Para prenderlo, escribirmos “service sshd start” y el servicio deberá activarse.
Por ultimo probamos conectar desde un equipo remoto.
Para dejar el servicio configurado a iniciarse cada vez que se reinicie el servidor corremos “chkconfig sshd on”
Fuentes:
http://www.openssh.com/
Una respuesta en “Activar SSH en Linux”
[…] SSH en Linux Activar SSH en Linux Categorías: LinuxSeguridad InformáticaSysAdmin Etiquetas: […]