Istalació del linkat.

octubre 27, 2009

Istalació del linkat.

-1r pas es quan fiquem el cd i s’obra el linkat i posem instal·lació.

-durant el proces tindrem que possar un nom d’usuari,una contraseña,i un nom per poder possarte com a superusuari.

possem l’idioma que volem escollir per la configuració.

seleccionem el mode d’istal·lació.

fem acceptar.

possem una contraseña per l’administrador del sistema i li donem a seguent.

per veure la configuració de xarxa i fem seguent.

podem provar la connexió a internet o sinó fer seguent i continuar.

possem el metode d’autenticació(normalment possarem LDAP).

afegim un usuari nou amb el nom i la contraseña i seguent.

aqui texplica q s’executarà per al servidor d’aula.
possarem d’acort

aqui podem veure el contingut del fitxer i fem seguent.

i ia tenim instal·lat el linkat al pc.

aqui possarem el usuari i la contraseña per entrar al linkat.

-Per començar el procés d’instal·lació cal descarregar i instal·lar les utilitats
d’administració i configuració ltsp-utils.

-La instal·lació de paquets en Linkat 2 la farem desde  [Escriptori → Administració de sistema → Gestió de programari.

 

-A continuació s’executa la comanda: ltspadmin
linkat:/home/usuari # ltspadmin

i ens sotira les seguents opcions:

LTSP Administration Utility
Install/Update LTSP Packages
Configure the installer options
Configure LTSP
Quit the administration program

Per ser el 1r cop que escollirem la 1ra opció Install/Update LTSP Packages.

I ens sortirà una serie de preguntes:

*Des d’on es descarreguen els paquets? (pulsem “Enter” per seleccionar l’opció
predeterminada).

Where to retrieve packages from?
[http://ltsp.mirrors.tds.net/pub/ltsp/ltsp-4.2/]

*En quin directori es vol instal·lar l’arbre LTSP dels clients? (“Enter” per
triar /opt/ltsp).

In which directory would you like to place the LTSP client
tree?
[/opt/ltsp]

*Es vol fer ús d’un proxy HTTP? (“Enter” per triar l’opció: none).

If you want to use an HTTP proxy, enter it here
Use ‘none’ if you don’t want a proxy
Example:  http://proxy.yourdomain.com:3128

[none].

*Es vol fer ús d’un proxy FTP? (“Enter” per triar l’opció: none)
If you want to use an FTP proxy, enter it here
(Use ‘none’ if you don’t want a proxy)
[none]

Després ens sortirà una llista de paquets que s’han d’istal·lar i normalment els instal·larem tots.
(prémer ‘A’ per seleccionar tots els paquets). En el moment de sortir (prémer ‘Q’, els paquets seràn instal·lats).

Component              Size (kb)   Status
[ ] ltsp_core                  80916   Not installed
[ ] ltsp_debug_tools     4284     Not installed
[ ] ltsp_kernel              27708   Not installed
[ ] ltsp_libusb               896      Not installed
[ ] ltsp_localdev           4           Not installed
[ ] ltsp_pciutils            428       Not installed
[ ] ltsp_perl                  28072  Not installed
[ ] ltsp_rdesktop          1872    Not installed
[ ] ltsp_scanners          29308  Not installed
[ ] ltsp_vnc_module     452       Not installed
[ ] ltsp_x_addtl_fonts  17368   Not installed
[ ] ltsp_x_core              97716   Not installed

Use ‘A’ to select ALL components, ‘I’ to select individual
components. When you leave this screen by pressing ‘Q’, the components will be
installed.   ‘H’-Help.

Després quan s’han descarregat tots els paquets de LTSP t’apareix el menu seguent:

LTSP Administration Utility

Install/Update LTSP Packages

Configure the installer options

Configure LTSP

Quit the administration program

-La segona opció Configure the installer options permet tornar a configurar els
paràmetres de l’instal·lador.

-La tercera opció Configure LTSP permet configurar les opcions del servei LTSP.
Així, si s’accedeix a aquesta opció es pot veure:

ltspcfg – Version 0.17
Checking Runlevel….: 5
Checking Ethernet Interfaces
Checking Dhcpd..dhcpd  off

Checking Tftpd…….
Checking Portmapper..portmap  on
.
Checking nfs..nfs  on
..
Checking xdmcp…………Found: xdm, gdm Using: gdm
Checking /etc/hosts.
Checking /etc/hosts.allow.
Checking /etc/exports.
Checking lts.conf.

-A continuació, es mostra el menú que permet veure l’estat actual de tots els
serveis (Show the status of all services) i la configuració dels serveis de forma
manual (Configure the services manually):

S – Show the status of all services
C – Configure the services manually
Q – Quit

-En l’opció Show the status of all services s’ensenya l’estat dels serveis existents, si
es troben instal·lats i habilitats tal i com es veu a continuació:

Interface IP Address      Netmask         Network         Broadcast      Used
eth0      192.168.0.201   255.255.255.0   192.168.0.0     192.168.0.255 <—–

Service            Installed   Enabled   Running   Notes

dhcpd                   Yes         Yes           no         Version 3
tftpd                     no          no            no         Not installed !!!
portmapper          Yes        Yes          Yes
nfs                       Yes         Yes           no
xdmcp                 Yes         no             no        xdm, gdm   Using: gdm

File                                 Configured  Notes
/etc/hosts                           no
/etc/hosts.allow                  no
/etc/exports                        no
/opt/ltsp/i386/etc/lts.conf   Yes

Configured runlevel: 5         (value of initdefault in /etc/inittab)

Current runlevel: 5         (output of the ‘runlevel’ command)

Installation dir…: /opt/ltsp

-Ara tenim que instal·lar els serveis que falten.

Les opcions que es mostren dins de Configure the services manually es mostren a
continuació:

1 – Runlevel
2 – Interface selection
3 – DHCP configuration
4 – TFTP configuration

5 – Portmapper configuration
6 – NFS configuration
7 – XDMCP configuration
8 – Create /etc/hosts entries
9 – Create /etc/hosts.allow entries
10 – Create /etc/exports entries
11 – Create lts.conf file
R – Return to previous menu
Q – Quit

ara configurarem cadascuna de les opcions mostrades abans.

1- Runlevel:

En aquesta opció s’informa de l’actual nivell d’execució. De forma predeterminada,
Linkat arrenca en mode gràfic la qual cosa implica el nivell d’execució 5. Es pot
veure com l’opció predeterminada apareix entre claudàtors:

Select a runlevel (2,3,4,5) [5]:

Només cal prémer “Return” per acceptar l’opció proposada.

2- Interface selection:
En aquesta opció es mostren les plaques de xarxa existents en el servidor.
Probablement l’ordinador que farà de servidor de terminals disposarà d’una interfície
de xarxa (eth0 segons la nomenclatura Linux):

Interface IP Address      Netmask         Network     Broadcast      Used
eth0      192.168.0.201   255.255.255.0   192.168.0.0 192.168.0.255 <—–

Only 1 Ethernet interface found, using eth0

3- DHCP configuration:

usuari@linkat:~> su –
Password:
linkat:~ # cp /etc/dhcpd.conf.sample /etc/dhcpd.conf

4- TFTP configuration:

TFTP és el servei (daemon) que s’utilitza per tal que els clients lleugers puguin
descarregar un nucli amb l’objectiu d’arrencar el terminal.

5- Portmapper configuration:

En aquesta opció es configura i habilita el servei portmap.

6- NFS configuration:

Aquesta opció configura i habilita el servei nfs.

7- XDMCP configuration:

Aquesta opció configura i habilita el servei xdmcp.

8- Create /etc/hosts entries:

Aquest arxiu conté una relació d’adreces IP i noms de màquines que són necessaris
per al servei LTSP.

9- Create /etc/hosts.allow entries:

Alguns serveis, com ara dhcp, tftp i portmap incorporen unes mesures de seguretat
anomenada “tcpwrappers”. Aquesta característica restringeix les connexions a les
màquines especificades dins de l’arxiu: /etc/hosts.allow

10- Create /etc/exports entries:
Indica al sistema NFS quins directoris es troben compartits. El configurador afegeix

les línies necessàries per al correcte funcionament del servidor LTSP. El contingut
d’aquest arxiu es mostra a continuació:

/opt/ltsp               192.168.0.0/255.255.255.0(ro,no_root_squash,sync)
/var/opt/ltsp/swapfiles     192.168.0.0/255.255.255.0(rw,no_root_squash,async)

11- Create lts.conf file:

I finalment es crea l’arxiu de configuració del servidor LTSP. Aquest arxiu es troba a:
/opt/ltsp/i386/etc/lts.conf

-Després tenim que modificar els arxius de configuració de:
tftp, dhcp, xdmcp i ltsp.conf.

-TFTP:
La configuració del servei tftp es troba a:

/etc/xinet.d/tftp

el contingt s’ha de possar tal i com tenim aquí.

service tftp
{
socket_type = dgram
protocol      = udp
wait             = yes
user            = root
server         = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable        = no
}

DHCP:
L’arxiu de configuració del servei dhcp es troba a:

etc/dhcp.conf.

Per tal que el servei DHCP arrenqui correctament cal definir la interfície a través de
la qual oferirà les adreces IPs. En aquest sentit cal anar a:

Escriptori -> Administració del sistema -> Sistema -> Editor /etc/sysconfig
-> Network -> DHCP -> DHCP server -> DHCPD_INTERFACE

i possar el nom de la interficie:per exemple eth0.


La configuració del servidor dhcp preparat per funcionar mitjançant LTSP ens sortirà a continuació aixi:

# dhcpd.conf
ddns-update-style             ad-hoc;
option subnet-mask            255.255.255.0;
option broadcast-address      192.168.0.255;
option routers                192.168.0.1;
option domain-name-servers    192.168.0.201;
option domain-name              «intracentre»;    # You really
should fix this
option option-128 code 128 = string;
option option-129 code 129 = text;
authoritative;
get-lease-hostnames           true;
next-server                   192.168.0.201;
option root-path              «192.168.0.201:/opt/ltsp/i386»;
subnet 192.168.0.0 netmask 255.255.255.0 {
range    192.168.0.100  192.168.0.200;
if substring (option vendor-class-identifier, 0, 9) =

«PXEClient» {
filename «/lts/2.6.20.9-ltsp-1/pxelinux.0»;
}
else{
filename «/lts/vmlinuz-2.6.20.9-ltsp-1»;
}
}

XDMCP:

Si bé el configurador indica que ha configurat el servei XDMCP, és convenient
repassar la configuració dels arxius següents:

Arxiu: /etc/X11/xdm/Xaccess

Cal comprovar que la línia següent es trobi com a l’exemple:

#any host can get a login window
Arxiu: /etc/opt/gnome/gdm/gdm.conf

Cal verificar que l’opció Enable estigui assignada al valor true
[xdmcp]
Enable=true

Per comprovar del serveis a l’inici del sistema :

chkconfig xinetd on
chkconfig dhcpd on
chkconfig nfsserver on

lts.conf: aquet arxiu es troba a /opt/ltsp/i386/etc/lts.conf

Després ens mostra un arxiu ltsp.conf ben configurat:

[Default]
SERVER           = 192.168.0.201
XSERVER          = auto
X_MOUSE_PROTOCOL = «PS/2»
X_MOUSE_DEVICE   = «/dev/psaux»

X_MOUSE_RESOLUTION = 400
X_MOUSE_BUTTONS    = 3
USE_XFS            = N
SCREEN_01          = startx
XkbLayout          = es

Arrencada amb PXE:es pot arrencar de 2 maneres:

-Arrencada PXE des de disquet:

Anem a la pàgina http://www.rom-o-matic.net es baixa el tipus de targeta que te l’ordinador,es pot arrencar el terminal lleuger amb un Live-CD i es pot executar la comanda: lspci.

-Arrencada PXE des de disc dur:

Existeix el projecte LTSP from hard disk que permet al terminal lleuger arrencar a
través del disc dur.

es troba a http://www.wizzy.org.za/article/articlestatic/14/1/2
I es descarregar l’arxiu ftp://ftp.wizzy.com/pub/wizzy/wizzy-tomsrtbt-2.0.105.tar.gz.