Consenti login senza password sul server . Per esempio, su Linux , aggiungere come root le seguenti righe al file sshd_config /etc /ssh /:
IgnoreRhosts non
HostbasedAuthentication sì
2
Rendere il SSH server di caricare il file di configurazione modificato , sul server . Per il nostro esempio Linux , eseguire il seguente :
servizio sshd restart
3
Aggiungere la chiave di crittografia pubblica per ogni macchina client , sul server. Per il nostro esempio Linux , eseguire
ssh - keyscan - t rsa name_of_client_machine >> /etc /ssh /ssh_known_hosts
per ogni macchina client da cui si desidera consentire i login senza password .
4
rendere l'account di ogni utente è permesso accettare il login senza password , sul server . Per questo , in genere non sarà necessario l'accesso come amministratore . Per il nostro esempio di Linux , accedere come l'utente che l'accesso verrà eseguito senza una password , e quindi aggiungere questa riga al file ~ /shosts : .
Name_of_client_machine.domain_of_client_machine nome utente
5
Attiva il protocollo appropriato scambio di chiavi , su ciascun computer client . Per il nostro esempio Linux , eseguire il login come root e modificare il "Host * " sezione del file /etc /ssh /ssh_config come segue :
HostbasedAuthentication sì
EnableSSHKeysign sì
networking © www.354353.com