Red de conocimiento informático - Conocimiento informático - ¿Cómo llamar al shell remoto a través del shell?

¿Cómo llamar al shell remoto a través del shell?

Lado del servidor:

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.