sad:ubuntu:p9
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
sad:ubuntu:p9 [2018/01/10 19:12] – José Manuel Guallar | sad:ubuntu:p9 [2019/01/04 13:18] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 16: | Línea 16: | ||
* Crearemos una infraestructura clave SSH entre Ubuntu y Fedora. | * Crearemos una infraestructura clave SSH entre Ubuntu y Fedora. | ||
- | * Usaremos ssh-keygen para crear un par de claves privadas / públicas para el usuario | + | * Usaremos ssh-keygen para crear un par de claves privadas / públicas para el usuario |
* Colocaremos la clave pública en el servidor de Fedora en el directorio apropiado para el usuario estudiante. | * Colocaremos la clave pública en el servidor de Fedora en el directorio apropiado para el usuario estudiante. | ||
* Utilizaremos la clave privada de Ubuntu para autenticar e iniciar sesión en el servidor de Fedora como estudiante sin una contraseña. | * Utilizaremos la clave privada de Ubuntu para autenticar e iniciar sesión en el servidor de Fedora como estudiante sin una contraseña. | ||
* Utilizaremos la clave privada de Ubuntu para autenticar y ejecutar el comando contra el servidor de Fedora como estudiante sin una contraseña. | * Utilizaremos la clave privada de Ubuntu para autenticar y ejecutar el comando contra el servidor de Fedora como estudiante sin una contraseña. | ||
- | |||
====== Creamos el directorio .ssh ====== | ====== Creamos el directorio .ssh ====== | ||
Línea 37: | Línea 36: | ||
===== Creamos el par de claves ===== | ===== Creamos el par de claves ===== | ||
- | |||
<code bash> | <code bash> | ||
student@ubuntu12: | student@ubuntu12: | ||
- | student@ubuntu12: | + | student@ubuntu12: |
</ | </ | ||
Línea 57: | Línea 55: | ||
<code bash> | <code bash> | ||
- | student@ubuntu12: | + | student@ubuntu12: |
- | student@ubuntu12: | + | student@ubuntu12: |
</ | </ | ||
Línea 64: | Línea 62: | ||
<code bash> | <code bash> | ||
- | student@ubuntu12: | + | student@ubuntu12: |
- | student@ubuntu12: | + | student@ubuntu12: |
</ | </ | ||
Línea 71: | Línea 69: | ||
<code bash> | <code bash> | ||
- | student@ubuntu12: | + | student@ubuntu12: |
</ | </ | ||
Línea 95: | Línea 93: | ||
<code bash> | <code bash> | ||
- | [student@fedora14 | + | [root@fedora14 |
- | [student@fedora14 | + | [root@fedora14 |
</ | </ | ||
para ver si sshd esta corriendo | para ver si sshd esta corriendo | ||
<code bash> | <code bash> | ||
- | [student@fedora14 | + | [root@fedora14 |
</ | </ | ||
si sale 0 es que no se está ejecutando | si sale 0 es que no se está ejecutando | ||
Línea 110: | Línea 108: | ||
<code bash> | <code bash> | ||
- | [student@fedora14 | + | [root@fedora14 |
</ | </ | ||
Línea 124: | Línea 122: | ||
<code bash> | <code bash> | ||
- | [student@fedora14 | + | [root@fedora14 |
</ | </ | ||
Línea 136: | Línea 134: | ||
Para crear los scripts de inicio para sshd | Para crear los scripts de inicio para sshd | ||
- | + | <code bash> | |
- | chkconfig sshd --level 2345 on | + | [root@fedora14 student]# |
- | chkconfig --list | grep ssh | + | [root@fedora14 student]# |
+ | </ | ||
Creamos los scripts de inicio SSHD para el nivel de ejecución 2, 3, 4 y 5. | Creamos los scripts de inicio SSHD para el nivel de ejecución 2, 3, 4 y 5. | ||
Línea 147: | Línea 146: | ||
<code bash> | <code bash> | ||
- | [student@fedora14 | + | [root@fedora14 |
+ | " | ||
</ | </ | ||
- | find / | + | find / |
Los scripts de inicio SSHD comienzan con una " | Los scripts de inicio SSHD comienzan con una " | ||
Línea 189: | Línea 189: | ||
</ | </ | ||
- | El fichero de autorizacion de claves contiene todos las claves publicas de los servidores en los que estará autentificado el servidor | + | El fichero de autorizacion de claves contiene todos las claves publicas de los servidores en los que estará autentificado el servidor |
<code bash> | <code bash> | ||
Línea 200: | Línea 200: | ||
<code bash> | <code bash> | ||
[student@fedora14 ~]$ ls -l authorized_keys | [student@fedora14 ~]$ ls -l authorized_keys | ||
+ | </ | ||
{{: | {{: | ||
Línea 207: | Línea 208: | ||
<code bash> | <code bash> | ||
student@ubuntu12:/ | student@ubuntu12:/ | ||
- | student@ubuntu12:/ | + | student@ubuntu12:/ |
</ | </ | ||
Línea 216: | Línea 217: | ||
La huella (fingerprint) RSA se agregará al archivo known_hosts del usuario. | La huella (fingerprint) RSA se agregará al archivo known_hosts del usuario. | ||
- | La huella de RSA se almacena en / | + | La huella de RSA se almacena en **/ |
- | + | ** | |
- | Al iniciar las siguientes sesiones de ssh, el cliente ssh identificará el nombre de host y lo buscará en el archivo known_hosts para encontrar la clave de host ssh previamente registrada para el servidor remoto. | + | Al iniciar las siguientes sesiones de ssh, el cliente ssh identificará el nombre de host y lo buscará en el archivo |
{{: | {{: | ||
- | volvemos | + | Volvemos |
<code bash> | <code bash> | ||
Línea 233: | Línea 234: | ||
{{: | {{: | ||
- | **NOTA** el la pantalla que aparece justo encima de esta nota el fichero authorized_keys está mal escrito, le falta la s | + | **NOTA** el la pantalla que aparece justo encima de esta nota el fichero |
====== Testeando la conexion SSH ====== | ====== Testeando la conexion SSH ====== | ||
<code bash> | <code bash> | ||
- | student@ubuntu12: | + | student@ubuntu12: |
[student@Fedora14 ~]$ hostname | [student@Fedora14 ~]$ hostname | ||
Línea 250: | Línea 251: | ||
{{: | {{: | ||
- | print final de pantalla | + | '' |
<code bash> | <code bash> | ||
- | student@ubuntu12: | + | student@ubuntu12: |
- | student@ubuntu12: | + | student@ubuntu12: |
- | student@ubuntu12: | + | student@ubuntu12: |
</ | </ | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- |
sad/ubuntu/p9.1515611571.txt.gz · Última modificación: (editor externo)