SSH Flashcards
ficheros de configuracion
SSH
servidor -> etc/ssh/sshd_config
cliente -> etc/ssh/ssh_config
paquete instalacion servidor
SSH
apt install openssh-server
paquete instalacion cliente y servidor
SSH
apt install ssh
fichero con las claves publicas de los clientes autorizados a conectarse
SSH
€HOME/ .ssh/authorized_keys
(esta en el servidor)
fichero de las claves publicas de los servidores que nos hemos conetado
SSH
€HOME .ssh/known_hosts
(esta en el cliente)
generacion de par de claves
SSH
ssh-keygen -t rsa/dsa
cliente de ssh
ssh
como nos conectamos
SSH
ssh root@192.100.23.23
ssh -p puerto username@remote_host comando
para conectarnos a un puerto diferente al 22
ssh -L 3306:localhost:3306 root@192.2.2.2
crear tunel local
ssh -l username remote_host
para conectarnos
ssh-agent
agente de autenticacion
ssh-copy-id username@remote_host
copia de la clave publica al servidor donde queremos conectarnos
puerto SSH
22
sobre que protocolo va SSH
TCP
en que capa funciona SSH
aplicacion
tipo de criptografia SSH
criptografia asimetra (clave publica y privada)
ssh root@192.x.x.x ‘who’
para saber quien esta conectado
comprobar remotamente el setUID y el setGID
SSH
ssh servidor -l usuario id