¿Cómo llamar al shell remoto a través del shell?
apt-get install ssh
Editar /etc/ssh/sshd_config
#ServerKeyBits 768 ← Busque esta línea y elimine el "# en el comienzo de la línea ", y cambie 768 a 1024
ServerKeyBits 1024 ← Modificar a este estado, cambiar la intensidad de ServerKey a 1024 bits
PermitRootLogin sí ← Encuentre esta línea, elimine el comienzo de la línea "#" y cambie sí a no
PermitRootLogin no ← Modificar a este estado y no permitir el inicio de sesión root
PermitEmptyPasswords no ← Busque esta línea y elimine el "#" , no permita el uso de contraseñas vacías para iniciar sesión
PermitEmptyPasswords no ← Después de la modificación, cambie a este estado, no permita el uso de contraseñas vacías
#PasswordAuthentication sí ← Buscar esta línea y cambie sí a no
PasswordAuthentication no← Cambie a este estado después de la modificación para prohibir el uso de contraseñas
PasswordAuthentication no ← Cambie a este estado después de la modificación para prohibir el uso de contraseñas
PasswordAuthentication no ← Cambie a esta línea para deshabilitar el uso de contraseñas
Estado, no permitir inicios de sesión basados en contraseña
Crear las claves pública y privada como usuario normal:
ssh-keygen -t rsa
Luego se le pedirá que confirme el nombre de archivo de la clave (solo use el nombre de archivo predeterminado y); ingrese la contraseña nuevamente.
La clave pública id_rsa.pub y la clave privada id_rsa se generarán en ~/.ssh/
Cambie el nombre del archivo de clave pública: mv id_rsa.pub autorizado_keys
Establecer atributos de archivo: chmod 400 autorizado_keys
Reiniciar el servicio ssh: /etc/init.d/ssh restart
Mover la clave privada id_rsa al cliente:
apt-get install ssh
mkdir ~/.ssh/
chown usuario:usuario ~/.ssh/
chmod 700 ~/.ssh /
Mover el archivo de clave privada a ~/.ssh/
chown root:root ~/.ssh/id_rsa
chmod 644 ~/.ssh/ id_rsa
Luego ejecútelo en el
de Annie.