Archive for the ‘Linux’ Category

Cutre manual de com configurar accés al Subversion per SSH + Tortoise

dissabte, abril 16th, 2011

Hem de tenir instal.lats el subversión i un servidor ssh al nostre servidor. Necessitarem el puttygen i el pageant.

Llavors seguir els passos:
1.- Generar les claus, pública i privada:

ssh-keygen -b 1024 -t dsa

ens demanarà de posar el nom de l’arxiu de la clau, per defecte id_dsa. També hem de introduir una contrasenya per a generar les claus. La clau que introduiguem serà la que necessitem per autenticar la nostra clau privada.

2.- Copiar la clau pública a authorized_keys, aquest arxiu està dins el directori (o s’ha de crear) .ssh del directori del nostre usuari.

cp .ssh/id_dsa.pub .ssh/authorized_keys

La part de configuració del servidor ja està.

3.- Copiem la clau privada a la nostra màquina client, ja sigui per FTP o algun altre mitjà.

4.- Arranquem el puttygen, importem la nostra clau privada. Llavors desam la clau privada en format de putty amb “Save private key”.

5.- Arranquem el putty i a la configuració de la nostra connexió, concretament a l’apartat: SSH->Auth->Private Key file for auth li fixem la nostra clau privada amb format de putty. Desam la configuració.

6.- Arranquem el pageant i afegim la clau pública que acaben de generar en format putty “add key”.

7.- Provam de loguejar-nos amb el putty i l’usuari pel qual hem generat la clau i, si tot ha anat be, ja no ens hauria de demanar la contrasenya.

8.- Llavors provem amb el Tortoise de connectar-nos al repositori a través de la ruta:
svn+ssh://usuari@nomConnexioPutty/path_al_repositori

Nota:
Idealment s’ha d’afegir el pageant a l’inici del sistema i només ens caldrà introduir la contrasenya de la clau privada un cop i tindrem l’autenticació disponible durant tota la sessió a través del pageant.

Segur que hi ha millors i més elegants maneres de fer-ho. A mi m’ha funcionat així amb un servidor fedora + subversion 1.4 + màquina client Windows XP + Tortoise SVN. Per escriure aquest post m’he “inspirat” amb el tutorial en anglès que he trobat aquí.

Llista de “Cheat sheets” per a Linux

dissabte, novembre 15th, 2008

Adjunto l’enllaç a una interessant llista de miniguies de comandes per a Linux. Segur que anirà be a tots els “newby’s” que, com jo, comencen a coneixer Linux.

Instal.lació Ubuntu 7.04

diumenge, gener 20th, 2008

L’altre dia (de pagès) vaig instal.lar l’Ubuntu 7.04 a una màquina vella, un Pentium III 800 amb uns 400 Mb de ram. Em vaig trobar amb un error que, un cop començat el procés d’arrancada, donava el missatge “/bin/sh: can’t acces tty; job control turned off”.

Cercant per internet vaig trobar una solució, una mica cutre. S’han de seguir els següents passos:

  1. A la pantalla de selecció del mode d’arrancada del livecd s’ha de polsar F6 (opcions)
  2. Llavors escriure al final de la linea (però abans de –) “break=top”
  3. Polsem Intro per a començar l’arrancada del sistema
  4. Quan ens doni l’esmentat error hem d’escriure “modprobe piix” i polsar Intro
  5. Finalment hem d’escriure “Exit” i polsar Intro
  6. Introduir immediatament un disquet 3,5” ja que el procés d’arrancada intenta llegir la disquetera i si no hi troba un disquet dona error.

Finalment, amb aquesta cutre solució, vaig poder instal.lar l’Ubuntu 7.04. Esper que si algú es troba amb aquest mateix problema li pugui servir d’ajuda.