1. Iniziare la connessione:
Utilizzi il comando `ssh` seguito dal nome utente e dall'host o dall'indirizzo IP del server a cui si desidera connettere:
`` `Bash
Nome utente SSH@hostname
`` `
O
`` `Bash
`` `
2. Il prompt:
Dopo aver eseguito il comando `ssh`, se il server non è impostato per l'autenticazione basata sulla chiave, vedrai un prompt simile a questo:
`` `
Nome utente@Password di Hostname:
`` `
3. Digitando la password:
* Digita attentamente la password. Il cursore non si muoverà e non vedrai asterischi o punti per indicare che stai digitando. Questa è una misura di sicurezza per prevenire la surf delle spalle.
4. Premendo Invio:
* Premere il tasto Invio dopo aver digitato la password. Il client SSH tenterà quindi di autenticare con il server utilizzando la password immessa.
5. Autenticazione riuscita:
* Se la password è corretta, verrai effettuato l'accesso al server e vedrai il prompt dei comandi.
6. Autenticazione non riuscita:
* Se la password non è corretta, di solito vedrai un messaggio come "Autorizzazione negata, riprova". Ti verrà quindi richiesto di inserire nuovamente la password. Dopo un certo numero di tentativi non riusciti (spesso 3), la connessione verrà terminata.
Esempio:
`` `Bash
$ ssh [email protected]
[email protected] Password:(Scopro la mia password qui, ma non viene visualizzato nulla)
(Premere Invio)
Benvenuti a Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-76-Generic X86_64)
* Documentazione:https://help.ubuntu.com
* Gestione:https://landscape.canonical.com
* Supporto:https://ubuntu.com/Advantage
* Presentazione della manutenzione della sicurezza ampliata per l'infrastruttura:
https://ubuntu.com/security/esm
0 Gli aggiornamenti possono essere applicati immediatamente.
I programmi inclusi con il sistema Ubuntu sono software gratuito;
I termini esatti di distribuzione per ciascun programma sono descritti in
file singoli in/usr/share/doc/*/copyright.
Ubuntu non ha assolutamente alcuna garanzia, nella misura consentita da
Legge applicabile.
myuser@myserver:~ $ (ora ho effettuato l'accesso)
`` `
Considerazioni importanti:
* Sicurezza: L'uso delle password per SSH è meno sicuro rispetto all'utilizzo dei tasti SSH. L'autenticazione della password è vulnerabile agli attacchi di forza bruta.
* SSH Keys (consigliato): Si consiglia vivamente di utilizzare le chiavi SSH per l'autenticazione. Le chiavi SSH utilizzano una coppia di chiavi crittografiche (una chiave privata e una chiave pubblica) per autenticare in modo sicuro senza richiedere di digitare la password ogni volta. La chiave privata è memorizzata sulla macchina locale e la chiave pubblica corrispondente viene posizionata sul server remoto.
* Disabilitazione dell'autenticazione della password: Una volta impostate le chiavi SSH, è necessario disabilitare l'autenticazione della password sul server per migliorare la sicurezza. È possibile farlo modificando il file di configurazione del server SSH (`/etc/ssh/sshd_config`) e impostando` passwordautenticazione no '. Quindi, riavvia il server SSH.
* Manager di password: Se * devi * utilizzare l'autenticazione della password, utilizzare una password univoca forte e univoca per ciascun server e prendere in considerazione l'utilizzo di un gestore password per archiviare e gestire le password in modo sicuro.
Riepilogo:
Mentre il client SSH gestisce la crittografia e la sicurezza, l'utente, l'utente, è responsabile della digitazione della password corretta al prompt. Dai la priorità alle chiavi SSH per un'esperienza più sicura.
Domanda © www.354353.com