English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Configurazione del file di configurazione per il login SSH senza password su CentOS

1. Confermare la configurazione del file sshd di questa macchina (richiede permessi di root)

$ gedit /etc/ssh/sshd_config

  Trovare il seguente contenuto e rimuovere i commenti "#"

RSAAuthentication yes
  PubkeyAuthentication yes
  AuthorizedKeysFile .ssh/authorized_keys

  2. Se è stato modificato il file di configurazione, è necessario riavviare il servizio sshd (richiede permessi di root)

$ /sbin/service sshd restart

La configurazione dell'accesso SSH senza password richiede tre passaggi:

1. Generazione delle chiavi pubblica e privata

2. Importa la chiave pubblica nel file di autenticazione, modifica i permessi

3. Test

1. Generazione delle chiavi pubblica e privata

Codice Shell: ssh-keygen -t rsa

Per impostazione predefinita, vengono generati due file nella directory ~/.ssh:

id_rsa: chiave privata
id_rsa.pub: chiave pubblica

2. Importa la chiave pubblica nel file di autenticazione, modifica i permessi

2.1 Importa il computer

Codice Shell: cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

2.2 Importa il server per l'accesso senza password

Prima di tutto, copia la chiave pubblica sul server

Codice Shell: scp ~/.ssh/id_rsa.pub xxx@host:/home/id_rsa.pub

Poi, importa la chiave pubblica nel file di autenticazione (questa operazione viene eseguita sul server)

Codice Shell: cat /home/id_rsa.pub >> ~/.ssh/authorized_keys

2.3 Modifica dei permessi sul server

Codice Shell: chmod 700 ~/.ssh

chmod 600 ~/.ssh/authorized_keys

3. Test ssh xxx

Come ha spiegato l'editor a tutti di noi, la configurazione di accesso SSH senza password su CentOS, spero che sia utile a tutti. Se avete qualsiasi domanda, lasciate un commento e l'editor risponderà tempestivamente. Ringraziamo anche tutti i sostenitori del sito Web Yell Guide!

Dichiarazione: il contenuto di questo articolo è stato tratto da Internet, il copyright spetta ai rispettivi proprietari, il contenuto è stato contribuito e caricato dagli utenti di Internet autonomamente, questo sito non detiene i diritti di proprietà, non è stato sottoposto a editing umano e non assume alcuna responsabilità legale correlata. Se trovi contenuti sospetti di violazione del copyright, ti preghiamo di inviare un'e-mail a notice#oldtoolbag.com (al momento dell'invio dell'e-mail, sostituisci # con @) per segnalare il problema e fornire prove pertinenti. Una volta verificata, questo sito eliminerà immediatamente i contenuti sospetti di violazione del copyright.

Ti potrebbe interessare