3 - Afinat de la configuració

Donat que la configuració aplicada a la màquina clonada correspon a una màquina MASTER caldrà efectuar algunes modificacions per tal de donar-li la configuració correcta, per al nou equip.

S'han de modificar els següents arxius: /etc/hostname /etc/hosts /etc/fstab /etc/network/interfaces Usuaris generics impresores Wakeonlan

Amb un editor de text (p.e. gEdit) es van obrint els diferents arxius per introduir la configuració específica de l'equip

/etc/hostname

L'arxiu /etc/hostname recull el nom de l'equip. Cal modificar-ho pel nom corresponent

/etc/hosts

Cal especificar el nom que li hem donat a l'equip, en posar-se en marxa, la configuració de la xarxa, fàcilment es farà automàticament i en aquest arxiu apareixerà el nom que tenia a la imatge de clonació.
Si la nostra màquina tingués l'adreça 192.168.0.115 i el seu nom fos AULA0. L'arxiu ha de quedar d'una manera similar a:

192.168.0.115	AULA0	# Added by NetworkManager
127.0.0.1	localhost.localdomain	localhost
::1	AULA0	localhost6.localdomain6	localhost6
127.0.1.1	AULA0

/etc/fstab

En una finestra de terminal, executarem l'ordre sudo blkid per saber les UUID de les diferents particions i discos de la màquina a continuació editarem l'arxiu /etc/fstab per permetre un muntatge automatitzat correcte de les diferents particions.
Un exemple de configuració podria ser:

# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# Partició de tipus EXT4
UUID=477a4b73-f861-4ad0-b435-b707ba9b6349 / ext4 errors=remount-ro 0 1
# Partició de tipus FAT32
UUID=59D9-CFC9 /media/dades2 vfat utf8,umask=007,gid=46 0 1
# Partició de tipus NTFS
UUID=6247513600DC6244 /media/dades1 ntfs defaults,umask=007,gid=46 0 0
# Partició de tipus LINUX-SWAP
UUID=54147f28-5653-4ff6-a203-ca822b5c7a45 none swap sw 0 0

/etc/network/interfaces

Per una major facilitat de configuració de la xarxa i el control d'aquesta através de la xarxa i de SSH, farem servir l'arxiu /etc/network/interfaces.

Determinar la placa de xarxa que s'està emprant

Des d'un terminal executarem l'ordre sudo ifconfig que retornarà la placa que estem emprant, amb el número de IP que actualment estem fent servir. Imaginem que la seva resposta eth4.
Configurem l'arxiu /etc/network/interfaces indicant la placa que es fa servir (en el nostre cas eth4) i l'adreça fixa que li volem assignar a l'equip (en el nostre cas 192.168.0.58).
L'arxiu quedarà de la següent manera:

auto lo
iface lo inet loopback
auto eth4
iface eth4 inet static
address 192.168.0.58
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

Wakeonlan

Per poder posar la màquina en marxa mitjançant la xarxa del centre, és necessari configurar la placa de xarxa per que resti en espera per a la recepció dels paquets de wakeonlan adequats.
Tal com hem vist anteriorment, en el nostre cas la placa de xarxa, per al sistema operatiu és eth4.
Executem la següent sentència:

ethtool -s eth4 wol g

i ethtool eth4 per verificar que el paràmetre Wake-on està a g. La resposta del programa podria ser una cosa similar a:

Settings for eth4:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Supports Wake-on: pg
Wake-on: g
Current message level: 0x00000000 (0)
Link detected: yes

Usuaris generics

En el disseny d'ús de la xarxa l'alumnat de l'escola fa servir uns usuaris genèrics, que es monten localment, d'aquesta manera reduïm el tràfic de la xarxa local.
En la programació d'operacions de manteniment al vespre es fa una sobreescriptura d'aquestes carpetes, per renovar el seu contingut i generar un efecte similar a la congelació dels escriptoris, i difondre noves configuracions per a aquests usuaris.
Cal actualitzar l'arxiu /root/procedimentsSH/RestauraHome.sh.
A la línia corresponent del programa s'ha d'indicar l'usuari d'alumnat que fa servir la màquina. En aquest cas farem servir l'usuari argo.

####
# RestauraHome
#
# Aquest procediment còpia l'escriptori corresponent al grup de genèrics a tots els
# usuaris genèrics que s'especifiquen.
#
# Fa servir el procediment CopiaHomeGeneric.sh
#
###
###
# Usuaris genèrics de l'alumnat
###
sh /root/procedimentsSH/CopiaHomeGeneric.sh argo alumnat skel-ubuntu_10.10.Alumne
###
# Usuari genèric del professorat
###
sh /root/procedimentsSH/CopiaHomeGeneric.sh prof professorat skel-ubuntu_10.10.Professorat

Impressores

Només resta configurar les impressores que li corresponent a aquesta màquina.
Aquesta operació la farem emprant l'assistent que incorpora el sistema operatiu.