Secure SHell
Secure SHell
SSH (Secure SHell, en español: intérprete de órdenes seguro) es el nombre de un protocolo y del programa que lo implementa, sirve para acceder a máquinas remotas a través de una red.Permite manejar por completo la computadora mediante un intérprete de comandos, y también puede redirigir el tráfico de X para poder ejecutar programas gráficos si tenemos ejecutando un Servidor X (ensistemas Unix y Windows).
Además de la conexión a otros dispositivos, SSH nos permite copiar datos de forma segura (tanto archivos sueltos como simular sesiones FTP cifradas), gestionar claves RSApara no escribir claves al conectar a los dispositivos y pasar los datos de cualquier otra aplicación por un canal seguro tunelizado mediante SSH.
Instrucciones
*Este tutorial se realizó en unmáquina virtualizada con el SO Debian 8 Jessie.
Instalación:
1.- Entrar en modo SuperUser:
2.- Instalar mediante el comando:
aptitude install openssh-server
*En el ejemplo se realiza una actualización depaquetes mediante la eliminación previa de openssh-server.
Configuración
4.- Ubicamos la ruta de instalación de openssh, se instala en etc/ssh.
5.- Realizamos una copia de respaldo al archivo deconfiguración con el comando:
cp /etc/ssh/sshd_config /etc/ssh/sshd_config-bu
6.- (Opcional) Editar el archivo “sshd_config” con un editor de textos para modificar valores deseados.
Valoresimportantes:
Puerto de acceso // Cambiar para mayor seguridad.
ListenAdress // Dejar en 0.0.0.0 para el acceso desde cualquier red.
PermitRootLogin // Permite el acceso a root desde el inicio colocamos no paraseguridad pero lo dejaremos en si para la práctica.
X11Forwarding // Permite la ejecución de aplicaciones remotas.
7.- Reiniciamos el servicio para aplicar cambios.
service ssh restart
PruebasVamos a acceder desde otra máquina virtual al servidor SSH en Debian.
Primero conocemos nuestra dirección IP:
Ifconfig
Luego desde otra máquina con Kali:
*Cuando conectamos por primera vez, nos...
Regístrate para leer el documento completo.