Ciao, ci sono alcune persone in questa lezione che tratteremo come potremmo accedere a un server remoto
senza una password utilizzando la chiave SSL ora server remoto, il che significa che se abbiamo una macchina Linux e vogliamo
accedere a un'altra macchina Linux, che un'altra macchina Linux is per noi è una macchina remota.
Ora, ci sono due ragioni per cui dobbiamo accedere a una macchina remota senza password.
Uno è la registrazione ripetitiva, il che significa che se hai una macchina Linux, A e accedi a una macchina Linux,
fai tipo 10 o 20 volte al giorno e non vuoi inserire nome utente e password ancora e
ancora, allora genererai SASE chiave.
Il secondo motivo, che è il motivo più importante, è l'automazione tramite uno script.
Se hai degli script in esecuzione che si trovano sul tuo server AI e devi eseguire quegli script sul server B, quindi
questa è l'automazione che verrà eseguita su B, ma ogni volta che lo esegui, eseguilo da A a B, lo farà
richiedere un nome utente e una password.
E ovviamente questa è una cosa di tutti i giorni e non vuoi avere alcun tipo di interazione con essa.
Ecco perché crei Sisisky.
Quindi l'automazione avverrà da sola senza alcuna interazione umana.
Ora le chiavi vengono generate a livello di utente, quindi puoi generare chiavi come te stesso o come utente
normale.
Nel mio caso, potrebbe essere generato poiché ho un utente solido o potresti generare le chiavi a livello di root.
Quindi, se vuoi accedere da A a B tramite route, puoi anche generare le chiavi per root.
Quindi la prossima volta che accedi come root, ti verrà chiesto il nome utente e la password.
Ora mi permetta di metterlo in un modo grafico.
Quindi l'ho vista in questo modo per farti capire cosa stiamo cercando di ottenere qui?
Quindi diciamo che hai un server o sei una macchina Linux e la chiamerò la mia prima macchina Linux.
E a proposito, questo è il nome host effettivo che ho per la mia macchina Linux.
E questa macchina vuole accedere a un'altra macchina Linux.
E quel nome host di quella, un'altra macchina Linux è Linux Center, era sette.
Ho entrambe queste lunghezze, configurazione della macchina e pronto per me per fare questo test per questa lezione.
Ora, se hai solo una macchina Linux in questo momento, puoi saltare questa lezione o tornare ad
essa.
Quando hai un'altra seconda macchina.
Ti consiglierei di costruire un'altra macchina Linux e chiamarla, diciamo inviare Linux in un sette
o come vuoi chiamarlo.
Quindi potresti comunque esercitarti con questa lezione sulla seconda macchina Linux.
Ora il client, che è la mia prima macchina Linux, vuole accedere al server.
Linux inviato a sette e accede tramite S. H..
Giusto.
Apri un PUDI, passi da una macchina all'altra o da se hai effettuato l'accesso alla macchina Linux,
potresti eseguire un comando SSA per accedere a una macchina remota.
Quando accedi o quando esegui il comando SFH sulla macchina remota, le macchine remote ti
richiedono due cose: nome utente e password.
Giusto?
Quindi fornisci quel nome utente e password e poi ti farà entrare ora.
Ora, lo scopo di questa lezione è cosa succede se provi ad accedere senza fornire il nome utente e la password?
Ora per questo, quello che devi fare è generare alcune chiavi sul tuo computer client, il che significa che
è la tua autenticazione.
Ciò include come il tuo ID o altro.
Tu generi quelle chiavi.
Questa è una combinazione, una combinazione di lettere, chiavi e simboli.
Quando li generi, copi quelle chiavi sul server e dici al server, ehi, questa è
la mia autenticazione, quindi vai avanti e mantieni quella chiave che ho generato.
Vai avanti e tienilo.
E hai autorizzato il file chiave.
Quindi, una volta copiato, la volta successiva che il client ha provato ad accedere dalla mia prima macchina virtuale Linux a
Linux Sento seven o S. h. , allora non ti verrà chiesto il nome utente e la password di quell'utente Forge.
Ora è così che potrei dire.
E da macchina a macchina ora in maniera regolare nella vita di tutti i giorni, per renderla più semplice, ti
darò uno scenario di un utente o di qualcuno che vuole accedere a un edificio oa una casa.
Quella persona entra in casa e la prima cosa che fa è se non ha le chiavi o
non ha accesso a quella casa o a quell'edificio, suona un campanello o incontra la guardia di sicurezza e poi gli
dà l'autenticazione e si assicura è verificato e poi entri.
Ora, un altro modo che potresti fare è la prossima volta che vuoi venire.
Puoi dare un qualche tipo di chiave come se avessi già eseguito il controllo dei precedenti,
hai già eseguito il processo di verifica e poi dai quel processo di verifica al team di sicurezza o a chiunque sia il proprietario
di quell'edificio, glielo dai la prossima volta e quando entri, sai, non ti verrà chiesto di
usare la tua password.
Tutto quello che devi fare potrebbe essere mostrare il tuo badge o scansionarlo e usare il tuo SO per far funzionare questo processo.
Abbiamo alcuni passaggi che dobbiamo seguire.
Il primo passo è sulla macchina pulita di declino della macchina è quella che cercando di andare al
server, dobbiamo generare le chiavi.
E per questo il comando verrà eseguito è SSA Chadash Kitchen.
Il secondo passo è copiare quella chiave sul server.
E il comando news utilizza esattamente questo comando, che è SSA Stasch Copy ID space route, perché
hai generato le chiavi come root, quindi specifichi come root all'indirizzo IP del server in cui
copi e accedi quindi accedi dal client .
Quindi ora provalo.
Ora, dal momento che hai già copiato, andrò avanti e proverò ad accedere
al server usando il comando come SSL route all'indirizzo IP del server o SSA Chadash El route e l'indirizzo IP del server.
Entrambi i comandi sono gli stessi.
Loro, loro, in realtà ti fanno passare da una macchina all'altra attraverso il percorso dell'account.
Va bene, ora basta parlare.
Andiamo ad accedere alle mie macchine Linux e andrò avanti e proverò questo processo.
Ora ho il mio terminale PUDI aperto.
Questa prima macchina è la mia prima macchina virtuale Linux, e se fai il nome host della mia prima macchina virtuale Linux e se lo fai, chi sono
io?
Ho effettuato l'accesso come root.
Ora, qual è il mio indirizzo IP che potrei fare se la configurazione ENP 083 è l'interfaccia in cui ho il mio indirizzo IP e vedrai
che il mio indirizzo IP del mio client è uno otto a uno sessantotto uno virgola novantacinque.
Ora volevo andare al mio server.
Questo è il mio server.
Il suo nome host è Linux Sento sette.
E sono connesso a quell'host come root e l'indirizzo IP di questo server è.
Zero come tre.
Farò la stessa cosa e il mio indirizzo IP di quel server è uno a uno sessantuno virgola cinquantotto.
Ora dal client, se accedo al server utilizzando il comando Secich route all'indirizzo IP del server e
premo invio, vedi, mi viene richiesta la password.
Questo è quello che volevamo evitare.
Quindi controllerò C e ne uscirò.
Ora sono tornato alla mia macchina pulita, che è la mia prima macchina Linux.
Ora vai avanti e cancella lo schermo.
Quindi in questo modo potremmo avviare ed eseguire il comando nel client SNH Dash Cagen.
Premi invio, ti dirà la generazione di un peer chiave RSA privato pubblico, se vuoi saperne di più
su RSA.
Il nostro è un meccanismo del nostro livello di autenticazione.
Se vuoi saperne di più, vai avanti e cercalo.
Immettere il file in cui salvare la chiave.
Ora, per impostazione predefinita, salverà la chiave in questa directory.
Ma questa directory è sul client sulla sua macchina locale.
Se si desidera modificare questa posizione, è possibile specificare qui, ma ti consiglio di lasciarla
predefinita e premere semplicemente invio.
Il prossimo passo è chiederti di inserire la passphrase vuota per nessuna passphrase.
Ora, se ti trovi nell'ambiente di produzione, nell'ambiente aziendale, ti consiglio di inserire
una passphrase qualsiasi cosa ti piaccia, potrebbe essere una password o qualsiasi altra cosa, una combinazione di lettere.
Ma stiamo facendo questo test in un ambiente di laboratorio, quindi non sceglierò alcuna passphrase.
Quindi lo lascerò vuoto e colpirò semplicemente.
E mi sta chiedendo di nuovo di inserire di nuovo le stesse password.
Quindi non ho inserito nulla, quindi non lo inserirò di nuovo.
Quindi premi semplicemente invio di nuovo.
Ora direi che il tuo ID è stato salvato in Route DSH, ID e RSA.
Quindi, se avevi questo file, vedrai la chiave poiché questa è la chiave e il tuo pubblico, è
stato salvato in Rudolph S. h. ID e Disqualifiers Setup Pub, che è pubblico.
Questa è una chiave.
Ora, ciò che dobbiamo fare è che ci siamo già autenticati.
Abbiamo generato le chiavi.
Ora dobbiamo copiare questa chiave sul nostro server.
Quindi questa volta così la prossima volta quando accedo al server, il server lo saprebbe e dice, oh sì, ti conosco, ho
la tua chiave in modo che tu possa entrare senza password.
Quindi devo copiare quella chiave.
Per fare ciò, eseguirò un percorso di copia dell'ID di Secich Dash.
C'è un account di route su questo server?
Non è il percorso su questo percorso del server client sull'IP del server quando io a 160 a un certo punto cinquantotto.
Puoi fare clic con il pulsante destro del mouse se stai usando stucco e lo copierà per te ora premi invio.
Ora ti chiederà effettivamente la password perché stai entrando per la prima volta.
E ovviamente, una volta aggiunta quella chiave, te lo chiederà come l'ultima volta.
Quindi andate avanti.
Inserisci una password per quell'account.
E ora dice che le chiavi sono state copiate.
Ora sta dicendo ora prova ad accedere alla macchina con una radice msh di un occhio da 161 a 58 e 58, ricorda il
mio server e controlla per assicurarti che sia stata aggiunta solo la chiave che volevi.
A proposito, quella chiave viene aggiunta a questo server e viene aggiunta alle chiavi autorizzate SSA del router.
Potresti effettivamente entrare in quella directory che instrada il mysel dell'abitante DSH e vedrai le chiavi autorizzate.
Quando esegui il cat sulle chiavi autorizzate, vedrai che l'intera chiave è stata copiata ed
è stata copiata come route dalla macchina, la mia prima VM Linux.
Quindi è già lì.
Ora, se vengo da questa macchina a questa macchina, avrò qualche problema o ora mi chiederà
di usare una password.
Andiamo avanti e ripuliamo lo schermo qui e andiamo avanti.
Cancella lo schermo qui.
E ora andiamo avanti e accediamo al mio server.
S. h. route at 192 168 punto uno, punto 58, 58 è l'IP del mio server.
Riproviamo a confermare.
Vedi 58, OK, ora andiamo avanti ed entriamo.
Bingo.
Vedi, ho effettuato l'accesso, non mi ha chiesto alcun nome utente, non mi ha chiesto alcuna password e
ho effettuato l'accesso.
E se fai hostname, vedrai che sono in Linux inviato agli Stati Uniti sette, che è questa macchina.
Potresti anche eseguire l'altro comando, Exito.
Ora, tornando al tuo client, la mia prima macchina virtuale Linux, potresti associare il secondo comando, a proposito, entrambi
i comandi svolgono la stessa funzione.
da 192 a 168, da uno a 58, e ho effettuato l'accesso a Linux Center SVM, quindi è così che funziona l'accesso a
una macchina remota senza password, devi generare le chiavi sulla macchina che sta tentando di accedere,
dare queste chiavi al server a cui stai tentando di accedere.
E poi, una volta passate queste chiavi, potresti provare la prossima volta che accedi.
Non ti chiederà alcun nome utente o password.
E poi potresti eseguire molti, molti script e comandi automatici diversi senza l'assurdità di entrare
e inserire la password Usenet.
Comunque, spero che questa conferenza serva al suo scopo.
Se avete domande fatemi sapere.
In bocca al lupo.