venerdì 19 dicembre 2008

Accedere a un server svn attraverso un tunnel ssh da Fedora 10

Esistono più metodi di accesso ad un server svn, uno di questi è utilizzando un protocollo personalizzato a un server svnserve attraverso un tunnel ssh, ossia utilizzando una stringa del tipo:
svn checkout svn+ssh://utente@server/directory

Cosa indispensabile è avere la chiave pubblica per poter accedere al server, che consiste, nel mio caso, di un file id_rsa.
A questo punto, da una macchina con Fedora Core 10 bisogna:
1) copiare il certificato (il file id_rsa) nella ~/.ssh/
2) lanciare il comamndo svn checkout.... riportato sopra

Fatto il passo 1, anche dai plugin di eclipse si riesce senza problemi ad accedere al server, basta specificare, dal tab "ssl setting" o "ssh setting", la posizione del certificato.

Spero sia utile a qualcuno, io ho girato un sacco su internet per trovare la soluzione, alla fine l'ho trovata dal man di ssh-add.

Nessun commento: