Hola, algunas personas en esta conferencia vamos a cubrir cómo podríamos acceder a un servidor remoto
sin una contraseña usando la clave SSL ahora servidor remoto, es decir, si tenemos una máquina Linux y queremos acceder
a otra máquina Linux, esa otra máquina Linux es para nosotros es una máquina remota.
Ahora, hay dos razones por las que necesitamos acceder a una máquina remota sin contraseña.
Uno es el registro repetitivo, lo que significa que si tiene una máquina Linux, A e inicia sesión en una máquina Linux, sea
como 10 o 20 veces al día y no desea ingresar el nombre de usuario y la contraseña una y
otra vez, entonces generará SASE clave.
La segunda razón, que es la más importante, es la automatización a través de un script.
Si tiene scripts que se ejecutan en la IA de su servidor y necesita ejecutar esos scripts en el servidor B, entonces esa
es la automatización que se ejecutará en B, pero cada vez que lo ejecute, ejecútelo de A a B, lo hará
solicitar un nombre de usuario y contraseña.
Y, por supuesto, esto es algo cotidiano y no desea tener ningún tipo de interacción con él.
Por eso creas Sisisky.
Entonces, la automatización se llevará a cabo por sí sola sin ninguna interacción humana.
Ahora las claves se generan a nivel de usuario, por lo que podría generar claves como usted mismo o como un usuario
habitual.
En mi caso, podría generarse como tengo un usuario sólido o podrías generar las claves a nivel raíz.
Entonces, si desea iniciar sesión de A a B a través de la ruta, también puede generar las claves para root.
Entonces, la próxima vez que inicie sesión como root, ahora le pedirá su nombre de usuario y contraseña.
Ahora déjeme ponerlo de forma gráfica.
Así que lo vi de esta manera y pude hacerles entender ¿qué estamos tratando de lograr aquí?
Así que digamos que tienes un servidor o eres una máquina Linux y la voy a llamar mi primera máquina Linux.
Y, por cierto, este es el nombre de host real que tengo para mi máquina Linux.
Y esta máquina quiere acceder a otra máquina Linux.
Y ese nombre de host de eso, otra máquina Linux es Linux Center tenía siete.
Tengo ambas longitudes, la configuración de la máquina y estoy lista para hacer estas pruebas para esta conferencia.
Ahora, si solo tiene una máquina Linux en este momento, puede omitir esta lección o volver a
ella.
Cuando tenga otra segunda máquina.
Te recomendaría que construyas otra máquina Linux y le pongas un nombre, digamos enviar Linux a un
siete o como quieras llamarlo.
Así que podrías practicar esta lección en la segunda máquina Linux de todos modos.
Ahora el cliente, que es mi primera máquina Linux, quiere acceder al servidor.
Linux manda a un siete y accede a través de S. H ..
Derecha.
Abre un PUDI, va de una máquina a otra o si inició sesión en la máquina Linux, puede
ejecutar un comando SSA para iniciar sesión en una máquina remota.
Cuando inicia sesión o cuando ejecuta el comando SFH en una máquina remota, las máquinas remotas le
solicitan dos cosas, nombre de usuario y contraseña.
¿Derecha?
Entonces, proporcione ese nombre de usuario y contraseña y luego le permitirá ingresar ahora.
Ahora, el propósito de esta lección es ¿qué pasa si intenta iniciar sesión sin proporcionar el nombre de usuario y la contraseña?
Ahora, para eso, lo que debe hacer es generar algunas claves en su máquina cliente, lo que significa que
esa es su autenticación.
Eso incluye como su identificación o lo que sea.
Tú generas esas claves.
Eso es un combo, una combinación de letras, teclas y símbolos.
Cuando las genera, copia esas claves en el servidor y le dice al servidor, oye,
esta es mi autenticación, así que continúe y conserve esa clave que he generado.
Adelante, guárdelo.
Y autorizó el archivo de claves.
Luego, una vez que se haya copiado, la próxima vez que el cliente intentó iniciar sesión desde mi primera máquina virtual Linux
en Linux Sento siete o S. H. , entonces no le indicará el nombre de usuario y la contraseña de ese usuario Forge.
Ahora así es como podría decirlo.
Y de máquina en máquina ahora de forma habitual en la vida cotidiana, para hacerlo más sencillo, te
daré un escenario de un usuario o alguien que quiere acceder a un edificio o una casa.
Esa persona entra a la casa y lo primero que hace es si no tiene llaves o acceso
a esa casa o ese edificio, toca un timbre o se encuentra con el guardia de seguridad y luego le dan
la autenticación y se aseguran. se verifica y luego entra.
Ahora, otra forma de hacerlo es la próxima vez que quieras venir.
¿Puedes dar algún tipo de llaves como si ya pasaste por tu verificación de antecedentes, ya
pasaste por el proceso de verificación y luego le das ese proceso de verificación al equipo de seguridad o al propietario de ese
edificio, se lo das la próxima vez y entras, ya sabes, no se te pedirá
que utilices tu contraseña.
Todo lo que tiene que hacer puede ser mostrar su credencial o escanearla y usar su SO para que este proceso funcione.
Tenemos algunos pasos que debemos seguir.
El primer paso es en la máquina de declive de la máquina limpia, es el que al intentar ir al servidor,
tenemos que generar las claves.
Y para eso se ejecutará el comando SSA Chadash Kitchen.
El segundo paso es copiar esa clave al servidor.
Y el comando news usa exactamente este comando, que es la ruta del espacio SSA Stasch Copy ID, porque
generaste las claves como root, por lo que especificas como root en la dirección IP del servidor donde
copias y luego inicias sesión desde el cliente. .
Así que ahora inténtalo.
Ahora, como ya lo copió, seguiré adelante e intentaré iniciar sesión en el servidor
usando el comando como ruta SSL en la dirección IP del servidor o la ruta SSA Chadash El y la dirección IP del servidor.
Ambos comandos son iguales.
Ellos, ellos, en realidad te dejan entrar de una máquina a otra a través de la ruta de la cuenta.
Muy bien, ya basta de hablar.
Vamos a iniciar sesión en mis máquinas Linux y seguiré adelante e intentaré este proceso.
Ahora tengo mi terminal PUDI abierta.
Esta primera máquina es mi primera máquina virtual Linux, y si le asignan un nombre de host a mi primera máquina virtual Linux y, si lo hace, ¿quién soy
yo?
Estoy conectado como root.
Ahora, ¿cuál es mi dirección IP que podría hacer si config ENP 083 es la interfaz donde tengo mi dirección IP y verá que la dirección
IP de mi cliente es uno ocho a uno sesenta y ocho uno coma noventa y cinco?
Ahora quería ir a mi servidor.
Este es mi servidor.
Su nombre de host es Linux Sento siete.
Y estoy conectado a ese host como root y la dirección IP de este servidor es.
Cero como tres.
Haré lo mismo y mi dirección IP IP de ese servidor es uno a uno sesenta y uno coma cincuenta y ocho.
Ahora desde el cliente, si inicio sesión en el servidor usando el comando Secich route en la dirección IP del servidor
y presiono enter, verá, me está pidiendo la contraseña.
Eso es lo que queríamos evitar.
Así que simplemente controlaré C y saldré de él.
Ahora estoy de vuelta en mi máquina limpia, que es mi primera máquina Linux.
Ahora sigue adelante y limpia la pantalla.
De esta manera podríamos iniciar y ejecutar el comando en el cliente SNH Dash Cagen.
Presione enter, le dirá que genera un par de clave RSA pública privada, si desea saber más
sobre RSA.
El nuestro es un mecanismo de nuestro nivel de autenticación.
Si desea obtener más información al respecto, continúe y búsquelo.
Ingrese el archivo en el que guardar la clave.
Ahora, de forma predeterminada, guardará la clave en este directorio.
Pero este directorio está en el cliente en su máquina local.
Si desea cambiar esta ubicación, puede especificarlo aquí, pero le recomendaría que lo deje por
defecto y simplemente presione enter.
El siguiente paso es pedirle que ingrese la frase de contraseña vacía para no tener una frase de contraseña.
Ahora, si se encuentra en el entorno de producción, en el entorno corporativo, le recomendamos que
introduzca una frase de contraseña, cualquier cosa que desee podría ser una contraseña o cualquier cosa, una combinación de letras.
Pero estamos haciendo esta prueba en un entorno de laboratorio, por lo que no elegiré ninguna frase de contraseña.
Así que lo dejaré vacío y simplemente presionaré.
Y me está pidiendo nuevamente que vuelva a ingresar las mismas contraseñas.
Entonces no ingresé nada, así que no voy a ingresarlo nuevamente.
Así que simplemente presiona Enter nuevamente.
Ahora diría que su ID se ha guardado en la ruta DSH, ID y RSA.
Entonces, si tenía este archivo, verá la clave, ya que esta es la clave y su público, se
ha guardado en Rudolph S. H. Pub de configuración de ID y descalificadores, que es público.
Esta es una clave.
Ahora, lo que tenemos que hacer es que ya nos hemos autenticado.
Hemos generado las claves.
Ahora necesitamos copiar esta clave a nuestro servidor.
Así que esta vez, la próxima vez que inicie sesión en el servidor, el servidor lo sabrá y dirá, oh sí,
te conozco, tengo tu clave para que puedas entrar sin contraseña.
Entonces tengo que copiar esa clave.
Para hacer eso, haré una ruta de ID de copia de Secich Dash.
¿Hay una cuenta de ruta en este servidor?
No es la ruta en esta ruta cliente-servidor en la IP del servidor cuando llegué a 160 en un punto cincuenta y ocho.
Puede hacer clic derecho si está usando masilla, y lo copiará para usted ahora presione enter.
Ahora realmente le pedirá la contraseña porque es la primera vez que ingresa.
Y, por supuesto, una vez que agregue esa clave, se lo preguntará como la última vez.
Así que adelante.
Ingrese una contraseña para esa cuenta.
Y ahora dice que se han copiado las claves.
Ahora dice que intente iniciar sesión en la máquina con una raíz msh de un ojo en 161 a 58 y 58, recuerda mi
servidor y verifique para asegurarse de que solo se haya agregado la clave que deseaba.
Por cierto, esa clave se agrega a este servidor y se agrega a las claves autorizadas SSA del enrutador.
De hecho, podría entrar en esa ruta de directorio del mysel del habitante de DSH y verá las claves autorizadas.
Cuando haga cat en las claves autorizadas, verá que esta es la clave completa que se ha copiado
y se ha copiado como ruta desde la máquina, mi primera máquina virtual Linux.
Entonces ya está ahí.
Ahora, si entro de esta máquina a esta máquina, ahora voy a tener algún problema o ahora me
pedirá que use una contraseña.
Sigamos adelante, limpiemos la pantalla aquí y sigamos adelante.
Limpia la pantalla aquí.
Y ahora sigamos adelante e inicie sesión en mi servidor.
S. H. ruta en 192168 punto uno, el punto 58, 58 es la IP de mi servidor.
Intentemos nuevamente para confirmar.
Verás 58, OK, ahora sigamos adelante e ingresemos.
Bingo.
Mira, estoy conectado, no me pidió ningún nombre de usuario, no me pidió ninguna contraseña
y estoy conectado.
Y si hace el nombre de host, verá que estoy en Linux enviado a los siete de EE. UU., Que es esta máquina.
También puedes hacer el otro comando, Exito.
Ahora, regresa a su cliente, mi primera máquina virtual Linux, podría hacer el segundo comando asociado, por cierto,
ambos comandos realizan la misma función.
192 a 168, uno a 58, y estoy conectado a Linux Center SVM, así es como funciona el inicio de sesión en una máquina
remota sin contraseña, debe generar las claves en la máquina que está intentando iniciar sesión, dar
estas claves para el servidor en el que está intentando iniciar sesión.
Y luego, una vez que se hayan pasado estas claves, puede intentarlo la próxima vez que inicie sesión.
No le pedirá ningún nombre de usuario o contraseña.
Y luego podría ejecutar muchos, muchos scripts y comandos automatizados diferentes sin la tontería de ingresar
e ingresar la contraseña de Usenet.
De todos modos, espero que esta conferencia cumpla su propósito.
Si tiene alguna pregunta, hágamelo saber.
Buena suerte.