Los clientes y servidores OpenSSH tienen varios archivos de configuración. Los archivos de configuración global se almacenan en /etc/ssh directorio. Los archivos de configuración de usuario se almacenan en un .ssh directorio en directorios de inicio de usuario (~/.ssh ).
/etc/ssh:Archivos globales
Las siguientes son breves descripciones de los archivos de configuración global en el directorio /etc/ssh.
# ls -lrt /etc/ssh total 156 -rw------- 1 root root 125811 Aug 7 13:40 moduli -rw-r--r--. 1 root root 382 Aug 9 00:39 ssh_host_rsa_key.pub -rw-------. 1 root root 1675 Aug 9 00:39 ssh_host_rsa_key -rw-r--r--. 1 root root 627 Aug 9 00:39 ssh_host_key.pub -rw-------. 1 root root 963 Aug 9 00:39 ssh_host_key -rw-r--r--. 1 root root 590 Aug 9 00:39 ssh_host_dsa_key.pub -rw-------. 1 root root 668 Aug 9 00:39 ssh_host_dsa_key -rw-r--r--. 1 root root 2103 Aug 9 00:40 ssh_config -rw-------. 1 root root 3949 Aug 9 00:40 sshd_config
Archivo | Propósito |
---|---|
módulos | Contiene información de intercambio de claves utilizada para establecer una conexión segura |
ssh_config | El archivo de configuración del cliente OpenSSH predeterminado. Las entradas son anuladas por el archivo ~/.ssh/config de un usuario. |
sshd_config | El archivo de configuración para el demonio sshd |
ssh_host_ecdsa_key | La clave privada ECDSA utilizada por el demonio sshd |
ssh_host_ecdsa_key.pub | La clave pública ECDSA utilizada por el demonio sshd |
ssh_host_clave | La clave privada RSA para la versión SSH1 |
ssh_host_key.pub | La clave pública RSA para la versión SSH1 |
ssh_host_rsa_clave | La clave privada RSA para la versión SSH2 |
ssh_host_rsa_key.pub | La clave pública RSA para la versión SSH2 |
También hay un archivo de configuración de PAM para el demonio sshd, /etc/pam.d/sshd y un archivo de configuración para el servicio sshd, /etc/sysconfig/sshd .
~/.ssh:Archivos de usuario
OpenSSH crea el ~/.ssh directorio y los hosts_conocidos archivo automáticamente cuando se conecta a un sistema remoto. Las siguientes son breves descripciones de los archivos de configuración específicos del usuario:
Archivo | Propósito |
---|---|
claves_autorizadas | Contiene una lista de claves públicas autorizadas para servidores SSH. El servidor autentica al cliente comprobando su clave pública firmada dentro de este archivo. |
id_ecdsa | La clave privada ECDSA del usuario |
id_ecdsa.pub | La clave pública ECDSA del usuario |
id_rsa | La clave privada RSA para la versión SSH2 |
id_rsa.pub | La clave pública RSA para la versión SSH2 |
identidad | La clave privada RSA para la versión SSH1 |
identidad.pub | La clave pública RSA para la versión SSH1 |
hosts_conocidos | Contiene claves de host de servidores SSH a los que accede el usuario. OpenSSH agrega automáticamente entradas cada vez que el usuario se conecta a un nuevo servidor. |