dove posizionare i file per ssh e integrarlo con svn

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
warcomeb
Prode Principiante
Messaggi: 77
Iscrizione: venerdì 3 agosto 2007, 16:23
Località: Senigallia
Contatti:

dove posizionare i file per ssh e integrarlo con svn

Messaggio da warcomeb »

Ciao ragazzi,
alcune domande su ssh...
1) la cartella .ssh dove va messa: nella home di un solo utente (e quindi anche il file authorized_key con tutte le chiavi pubbliche)? oppure nella home della root o dove? per esempio per svn?

2) ho visto che scrivendo command="..." prima della chiave pubblica posso decidere quali comandi possono essere eseguiti da un utente, giusto? ma questo significa che non può accedere alla shell ad esempio se abilito solo svn? e se alcuni li abilito per svn ed agli altri non metto niente, chi non ha niente, può fare tutto?

grazie
Marco
arti marziali ed elettronica... combinata vincente!!
warcomeb
Prode Principiante
Messaggi: 77
Iscrizione: venerdì 3 agosto 2007, 16:23
Località: Senigallia
Contatti:

Re: dove posizionare i file per ssh e integrarlo con svn

Messaggio da warcomeb »

nessuno mi da qualche dritta??
arti marziali ed elettronica... combinata vincente!!
Avatar utente
ReMichael
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4042
Iscrizione: venerdì 30 novembre 2007, 22:02

Re: dove posizionare i file per ssh e integrarlo con svn

Messaggio da ReMichael »

per quanto riguarda la cartella .ssh la trovi nelle home degli utenti. Quindi chiavi private/pubbliche, authorized_keys ecc.. sono all'interno della .ssh di ogni utente
warcomeb
Prode Principiante
Messaggi: 77
Iscrizione: venerdì 3 agosto 2007, 16:23
Località: Senigallia
Contatti:

Re: dove posizionare i file per ssh e integrarlo con svn

Messaggio da warcomeb »

Grazie per la risposta!
ReMichael ha scritto: per quanto riguarda la cartella .ssh la trovi nelle home degli utenti. Quindi chiavi private/pubbliche, authorized_keys ecc.. sono all'interno della .ssh di ogni utente
quindi quando eseguo ssh-copy-id, ssh mette la chiave all'interno dell'authorized_keys dell'utente con il quale faccio la connessione per eseguire il comando!? giusto?

Per quanto rigurda il secondo punto?

Ciao
Marco
arti marziali ed elettronica... combinata vincente!!
Avatar utente
ReMichael
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4042
Iscrizione: venerdì 30 novembre 2007, 22:02

Re: dove posizionare i file per ssh e integrarlo con svn

Messaggio da ReMichael »

warcomeb ha scritto: quindi quando eseguo ssh-copy-id, ssh mette la chiave all'interno dell'authorized_keys dell'utente con il quale faccio la connessione per eseguire il comando!? giusto?
forse sì, dipende da che utente intendi te  :) Il comando mette la chiave pubblica all'interno dell'authorized_keys dell'utente che usi per accedere via ssh.

Quindi se tu sei utente pippo e ti colleghi come utente pluto, mette la chiave nell'authorized_keys di pluto:

Codice: Seleziona tutto

ssh-copy-id pluto@pc
Per quanto rigurda il secondo punto?
non lo so
warcomeb
Prode Principiante
Messaggi: 77
Iscrizione: venerdì 3 agosto 2007, 16:23
Località: Senigallia
Contatti:

Re: dove posizionare i file per ssh e integrarlo con svn

Messaggio da warcomeb »

ReMichael ha scritto:
warcomeb ha scritto: quindi quando eseguo ssh-copy-id, ssh mette la chiave all'interno dell'authorized_keys dell'utente con il quale faccio la connessione per eseguire il comando!? giusto?
forse sì, dipende da che utente intendi te  :) Il comando mette la chiave pubblica all'interno dell'authorized_keys dell'utente che usi per accedere via ssh.

Quindi se tu sei utente pippo e ti colleghi come utente pluto, mette la chiave nell'authorized_keys di pluto:

Codice: Seleziona tutto

ssh-copy-id pluto@pc
perfetto ti ringrazio!

allora attendo che qualcuno mi illumini sul secondo punto!!

grazie
Marco
arti marziali ed elettronica... combinata vincente!!
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti