9_SSH Flashcards
Instalar solo el servidor
apt install openssh-server
instalar cliente y servidor
apt install ssh
fichero de configuracion del SERVIDOR
/etc/ssh/sshd_config
fichero de configuracion del cliente
/etc/ssh/ssh_config
fichero con las claves publicas de los clientes autorizados a conectarse
$HOME/.ssh/authorized_keys
fichero con los fingerprint de la claves publicas de los servidores a los que nos hemos conectado
$HOME/.ssh/known_hosts
copia de la clave publica al servidor donde queremos conectarnos
ssh-copy-id username@remote_host
(crea un tunel local)
ssh -L your_port:site_or_IP_to_access:site_port username@host
(crea un tunel remoto)
ssh -R remote_port:site_or_IP_to_access:site_port username@host
autenticacion del host
/etc/ssh/ssh_host_rsa_key
generacion de par de claves
ssh-keygen -t rsa/dsa/ecdsa -b numero_bits_clave
muestra el fingerprint de esa clave
ssh-keygen -l -f ssh_host_ecdsa_key.pub
scp
scp [other options] [source username@IP]:/[directory and file name] [destination username@IP]:/[destination directory]
scp your_username@remotehost.edu:foobar.txt /some/local/directory
scp foobar.txt your_username@remotehost.edu:/some/remote/directory
-r (copia recursiva)
-p (conservará los tiempos de modificación iniciales y los atributos del archivo)
-l (limita el ancho de banda usado. Kbit/s)