2a Sessió: Administració (I)

Accés remot amb SSH

Moltes vegades és interessant treballar amb el nostre ordinador de forma remota, mitjançant una connexió de xarxa local o Internet.  El protocol SSH ens permet fer-ho de forma segura (de fet la criiptografia utilitzada té prohibida la seva exportació a certs paisos i és un dels motius de l'existència del CD NON-US).

Un excel·lent programa per a Windows que pemet la utilització d'aquest protocol és Putty.

Hem de seleccionar l'opció SSH i posar la IP del nostre servidor.

Quan connectem per primera vegada  el programa ens demana si acceptem l'autenticitat del servidor. Responem  afirmativament i ja podem treballar des de l'ordinador  Windows com si estiguessin asseguts  davant del nostre servidor.

Podem utilitzar el ratolí,  repassar la sortida per pantalla (el nombre de linies enregistrades es pot configurar), canviar la mida dels caracters o el nombre de files i columnes. Fins i tot podem configurar com es tradueixen les tecles entre  el teclat Windows i el servidor (a versions més antigues d'aquest programa cal desactivar les aplicatton keys per obtenir el comportament esperat del teclat).

A més a més aquest programa permet crear tunels que permenten redireccionar ports de l'ordinador Windows cap al servidor de forma segura.

Midnight Commander (mc)

Com ja he dit, el programa mc ens facilita molt la vida. A més a més el tenim traduit al català.

El programa ofereix dues finestres per navegar al servidor. Les tecles de funció permeten realitzar les operacions més comunes (amb F1 obtenim ajuda) i a la part superior tenim uns menus desplegables  que són accessibles amb la tecla F9.

Amb F4 accedim a un maravellòs editor (al qual es pot accedir independentment com mcedit) que farà innecessari el dur aprenentatge dels clàssics emacs o vi tant útils per perdre el temps i desanimar als alumnes dels cursets d'introducció a Linux.

A la part inferior tenim una linia de comandes. Però de vegades  ens interessa treballar a pantalla completa. En aquets casos amb CTRL-O podem amagar (i recuperar) les dues finestres de navegació.

És interessant configurar una de les finestres per que mostri  a baix  el propietari  i  permisos  de l'arxiu seleccionat. Podem fer això  a la finestra dreta amb  F9->Dreta->mode de llistat.

Podem inercanviar les finestres (i per tant la informació mostrada de l'arxiu seleccionat) amb la combinació CTRL-U.

A Unix (Linux és bassa en aquest sistema operatiu, encara que amb un codi independent i lliure) els arxius tenen un propietari i un grup assignats. Podem establir els permisos de lectura (r), escriptura (w) i execució per a  arxius  o llistat per a directoris (x) independentment per al propietari, grup i resta d'usuaris. Aquest és un dels punts de la seguretat de Linux.

De fet a Unix tot és un fitxer. A la finestra esquerra podeu veure les carpetes principals de Debian. La carpeta /dev té accés a tot el maquinari (també té el tractament de fitxers).

La carpeta /etc  té els arxius de configuració del sistema. Es tracta de fitxers de text (editables amb el mc), en els quals de vegades cal respectar algunes linie que utilitzen utilitats de configuració (per exemple feu una ullada al fitxer /etc/hosts després de configurar la xarxa amb etherconf)

A la carpeta /etc/init.d trobem els programes per engegar i aturar serveis (apache, ssh ...). Quan modifiquem un fitxer de configuració d'un servei (per exemple el servidor web apache) hem de tancar i engegar de nou el servei:
mcedit /etc/apache/httpd.conf edita elfitxer de configuració
/etc/init.d/apache stop
aturem el servidor web
/etc/init.d/apache start engeguem el servidor web

De vegades volem tancar un servei o programa que no vol tancar. Podem utilitzar diferents eines:

3a sessió

© Jordi Orts, febrer 2004