dimarts, 14 de febrer del 2012

NF4 - Eines d'administració d'un sistema GNU/Linux

Aqui explicarem les diferents enes que pots fer servir per administrar un sistema linux ja sigui per a la deteccio i solucio d'errors com per al mesurament del rendiment, consum i emmagatzemage del nostre equip.

1. Logs


Els logs son registres del sistema que fan servir els programes i el propi sistema operatiu per enregistrar els seus moviments i els seus errors, aquesta informacio es molt interesant, tant per saber quin tipus d'error ens donen els nostres programes com per saber qui ha fet certs moviments al nostre ordinador.


Localització i breu descipcio dels logs:

Daemon log /var/log/daemon.log

Descripció: Els processos dimonis(daemon) son els que se executen en segon pla aquest fitxer es el que registra la informació d'aquests processos, pot ser útil per trobar fallades a processos propis del sistema.


Debug log /var/log/debug.log

Descripció: Es el registre de les aplicacions que encara estan en fase de proves per tant encara no es consideren aplicacions com a tal per el sistema.


Kernel log /var/log/kern.log

Descripció: Es el registre de les activitats i modificacions realitzades al kernel o modificacions que el propi kernel a realitzat a la resta del sistema.


Kernel ring buffer /var/log/dmesg

Descripció: Es el registre que control·La el sistema d'arrancada del kernel, es pot consultar amb la comanda dmesg encara que tambe es guarda en un fitxer.


Messages Log /var/log/messages

Descripció: Aquest registre emmagatzema els missatges de les aplicacions i les utilitats del sistema.


System log /var/log/syslog)

Descripció: El system log conte una gran quantitat d'informació del sistema ubuntu per defecte i es el registre que conte tota la informació que la resta de registres no.


2. Gestió de processos

La gestio de processos es una tasca molt important en un ordinador (en un servidor sobretot) per tal de mantenir aquest amb un rendiment optim. A mes de reiniciar-los per tal de no haver de reiniciar l'ordinador complet.


Comandes per a la gestio de processos:

ps: Ens mostra els processos que hi ha actualment corrent al nostre ordinador.

kill: Si li pasem com a parametre el PID d'un process que hi hagi al nostre ordinador finalitzara o probara a finalitzar aquest process.

top: Aquesta comanda ens mostrara els processos actius al nostre ordinador a mes de permetrens veure el consum i rendiment que esta tenint cada process i el consum global de l'ordinador. Aquesta comanda tambe ens permet matar processos dels cuals coneguem el PID.


3. Serveis

La configuracio dels serveis ens permet definir quins serveis volem que s'iniciin en funcio del run level en el que ens trobem a mes de l'ordre en que s'inician.
Per tal de configurar aixo podem fer dues coses

Fer un enllaç simple del servei que hi ha a init.d a les carpetas rc0.d (on va el 0 es el nivell del run level.

O anar al administrador grafic. Que ens permetra canviar el ordre d'iniciacio o parada manualment.

4. Rendiment i monitorització

Per mesusrar el rendiment podem fer servir la abans mencionada comanda "top" que ens permetra veure per via comanda els processos actius a la nostre maquina a mes del consum de cadascun d'aquets.

Un altre opcio es fer aquest seguiment a traves de l'interficie grafica. Anant a la pestaña resources del system monitor que es troba a les eines d'administracio del sistema podrem veure l'us que estem donant a la nostra CPU.

5. Gestió del emmagatzemament


Per gestionar l'emmagatzemament podrem fer servir la comanda DF que ens mostrara informacio de les unitats muntades al nostre disc dur l'opcio mes recomanable per utilitzar df es -H que mostra la informacio en un format intel·ligible per a els humans.






diumenge, 12 de febrer del 2012

NF3 - Preparació d'un sistema GNU/Linux com a Controlador de Domini

Els requisits per intal·lar un servidor linux com a controlador de domini son:

Tenir instal·lat samba, un servidor de DNS, Un servidor de impresoras, l'entorn grafic GNOME

Tenir contrasenya en el usuari root.

Tenir una direccio IP estatica i una porta de enllaç amb acces a internet.

Tenir instal·lat el servidor de ssh.

Samba

Configuració

Per tal de configurar el nostre servidor de samba el que podem fer es instal·lar-nos l'aplicacio web swat i configurar el servidor a traves del nostre navegador (aquesta es l'opcio mes comoda i recomanable) i l'altre es modificant l'arxiu /etc/samba/smb.conf

El recomanable abans de fer una modificacio d'aquest fitxer es realitzar una copia de seguretat.

Les opcions a configurar son les següents:

Base Options:

Son les opcions basiques aqui podem modificar els identificadors de xarxa que farem servir com el workgroup o el netbios name.

Security Options:

Aqui tocarem els parametres de seguretat com el tipus d'autenticaccio i l'encriptacio de les contrasenyas.

Logging Options:

En aquestes opcions podem configurar les opcions del log quins events registrar, quina mesura tindra el fitxer, en quin fitxer guardar els events, etc.

Protocol Options:

Aqui es poden configurar quin protocol faran servir els scripts del sistema samba, en el nostre cas no es important. En el nostre cas podem modificar un parametre que seria el time server que serveix per sincronitzar l'hora dels clients amb la del servidor.

Browse Options:

Aqui configurarem les opcions de com veuran la resta de ordinadors el nostre equip dins de la xarxa, i quin tipus de controlador de domini o ordinador veuran la resta d'ordinadors.

WINS Options:

Windows Internet Naming Service es un servei de windows que fa servir per asociar a una IP els noms dels ordinadors de la xarxa. Un sistema alternatiu a WINS es el servei de DNS, es mes recomanable ja que WINS nomes soporta ordinadors amb windows.

Logon Options:

En aquest apartat es configura tot el relacionat amb les opcions de verificacio i validacio dels usuaris.