Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> networking >> Sicurezza di rete >> .

Come configurare l'autenticazione basata su host

SSH (Secure Shell ) è un programma di utilità sicuro per eseguire comandi ad un server host remoto tramite una connessione criptata . Le informazioni viaggiano tra il client e il server host attraverso la rete di computer non può essere facilmente intercettato da qualcuno il monitoraggio della rete, in modo SSH è un protocollo molto sicuro . Spesso un determinato utente con un account sul computer client è considerato attendibile da parte del gestore del computer server , al punto che il gestore del server che permette all'utente di accedere senza l'inconveniente di dover inserire una password . Autenticazione host-based è un meccanismo per consentire a tutti gli utenti di fiducia per avviare i login SSH sul server senza dover inserire una password . Cose che ti serviranno
Computer accettando SSH accessi - il server
Computer con il software client SSH - il cliente
accesso di amministratore sul client e il server di computer
Mostra più istruzioni
pagina 1

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