Pagina 1 di 3
ssh con private key file [risolto]
Inviato: mer 1 apr 2009, 12:10
da daniele50
Ciao,
su win uso putty per collegarmi in ssh a determinati server, sfrutto una chiave su file per l'autenticazione, infatti in putty ho dato il percorso di tale file in
ssh -> auth -> private key file for authentication
Ora sul linux mi devo collegare allo stesso modo, suppongo tramite il comando ssh, ma come gli dico di usare quel file per l'autenticazione?
Re: ssh con provate key file
Inviato: mer 1 apr 2009, 12:14
da JohnnyMnemonic
Crei un file chiamato config in /home/tuonome/.ssh contenente
Re: ssh con provate key file
Inviato: mer 1 apr 2009, 12:18
da targzeta
Io semplicemente ho messo la chiave nella directory:
senza configurazioni di sorta, però ho una chiave sola che uso per tutti i server.
Spina
P.S. La directory in questione deve avere i diritti:
Re: ssh con private key file
Inviato: mer 1 apr 2009, 12:22
da daniele50
Ok, ma ora mi dice questo:
Codice: Seleziona tutto
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for 'privatekey_pappa.pippo.com.ppk' are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: privatekey_pappa.pippo.com.ppk
Permission denied (publickey,keyboard-interactive).
Re: ssh con provate key file
Inviato: mer 1 apr 2009, 12:26
da JohnnyMnemonic
spina ha scritto:
P.S. La directory in questione deve avere i diritti:
Re: ssh con provate key file
Inviato: mer 1 apr 2009, 12:31
da daniele50
La directory .ssh ha quei permessi
Codice: Seleziona tutto
drwx------ 2 cindan users 4096 2009-04-01 12:18 .ssh
e i file invece sono questi:
Codice: Seleziona tutto
-rw-r--r-- 1 cindan users 79 2009-04-01 12:18 config
-rw-r--r-- 1 cindan users 249 2009-04-01 11:43 known_hosts
-rw-r--r-- 1 cindan users 795 2005-09-02 11:43 privatekey_pappa.pippo.com.ppk
Re: ssh con provate key file
Inviato: mer 1 apr 2009, 12:33
da targzeta
Codice: Seleziona tutto
Permissions 0644 for 'privatekey_pappa.pippo.com.ppk' are too open.
Anche la chiave non deve poter essere letta da nessuno. Disabilita i diritti di lettura agli altri. A volte basta leggere
Spina
Re: ssh con provate key file
Inviato: mer 1 apr 2009, 12:33
da conraid
Permissions 0644 for 'privatekey_pappa.pippo.com.ppk' are too open.
It is recommended that your private key files are NOT accessible by others.
mi sembra chiaro il messaggio
chmod 600 privatekey_pappa.pippo.com.ppk
Re: ssh con provate key file
Inviato: mer 1 apr 2009, 12:33
da danix

preceduto...
Re: ssh con provate key file
Inviato: mer 1 apr 2009, 14:08
da daniele50
Avete ragione
ma ora mi chiede il passphrase, in windows non lo chiedeva, cos'è?
Re: ssh con provate key file
Inviato: mer 1 apr 2009, 15:06
da danix
la frase (o parola) che hai digitato all'atto di creare la coppia di chiavi...

Re: ssh con provate key file
Inviato: mer 1 apr 2009, 15:11
da daniele50
Le chiavi mi sono state fornite, non le ho create io perché i server alla quale mi collego non sono in gestione a me.
Da windows, ho aperto putty, ho inserito l'indirizzo del server, indicato il file contenente la chiave e mi sono collegato (stabilita la connessione chiede il nome utente e nuent'altro).
Posso ottenere la stessa cosa su linux avendo lo stesso file?
Re: ssh con provate key file
Inviato: mer 1 apr 2009, 15:34
da targzeta
daniele50 ha scritto:...
Posso ottenere la stessa cosa su linux avendo lo stesso file?
La risposta è si, però bisogna capire come

. Posta l'output di
Spina
Re: ssh con provate key file
Inviato: mer 1 apr 2009, 15:37
da daniele50
Codice: Seleziona tutto
bash-3.1$ head -n 1 privatekey_pappa.pippo.com.ppk
PuTTY-User-Key-File-2: ssh-dss
bash-3.1$
Re: ssh con provate key file
Inviato: mer 1 apr 2009, 15:40
da targzeta
Strano file, sei sicuro che contenga la chiave privata?
Prova con:
Spina