Erinevus lehekülje "Terminal server" redaktsioonide vahel

Allikas: Kuutõrvaja
1. rida: 1. rida:
 
kõige esimene etapp terminaliserveris peale masina installi on cvsup teha nii ,et source olemas sellel pikemalt ei peatu siin wikis on sellekohta väga põhjalik manuaal seejärel teeme skripti mis kompileerib ja paigaldab kogu süsteemi minul siis /usr/home/tftpboot/pxe kausta  
 
kõige esimene etapp terminaliserveris peale masina installi on cvsup teha nii ,et source olemas sellel pikemalt ei peatu siin wikis on sellekohta väga põhjalik manuaal seejärel teeme skripti mis kompileerib ja paigaldab kogu süsteemi minul siis /usr/home/tftpboot/pxe kausta  
  
märkustest niipalju ,et terminalserveri ip 192.168.0.253  
+
märkustest niipalju ,et terminalserveri ip 192.168.0.253  
 +
 
 
  #!/bin/sh
 
  #!/bin/sh
 
  export DESTDIR=/usr/home/tftpboot/pxe
 
  export DESTDIR=/usr/home/tftpboot/pxe
13. rida: 14. rida:
  
 
seejärel installime isc-dhcp serveri ja teeme konfi minuoma selline  
 
seejärel installime isc-dhcp serveri ja teeme konfi minuoma selline  
ddns-update-style none;
 
  
subnet 192.168.0.0 netmask 255.255.255.0 {
+
ddns-update-style none;
range 192.168.0.50 192.168.0.100;
+
default-lease-time 144000;
+
subnet 192.168.0.0 netmask 255.255.255.0 {
max-lease-time 192000;
+
range 192.168.0.50 192.168.0.100;
 +
default-lease-time 144000;
 +
max-lease-time 192000;
 +
 +
filename "pxeboot";
 +
option root-path "192.168.0.253:/usr/home/tftpboot/pxe";
  
filename "pxeboot";
+
option subnet-mask 255.255.255.0;
option root-path "192.168.0.253:/usr/home/tftpboot/pxe";
+
option broadcast-address 192.168.0.255;
 +
option routers 192.168.0.253;
 +
option domain-name-servers 193.40.5.129;
  
option subnet-mask 255.255.255.0;
+
}
option broadcast-address 192.168.0.255;
 
option routers 192.168.0.253;
 
option domain-name-servers 193.40.5.129;
 
 
 
}
 
  
 
käivitame tftp selleks /etc/inetd.conf’is kommenteerime rea ja muudame tftp kausta järgmiselt  
 
käivitame tftp selleks /etc/inetd.conf’is kommenteerime rea ja muudame tftp kausta järgmiselt  
tftp    dgram  udp    wait    root    /usr/libexec/tftpd      tftpd -s /usr/home/tftpboot/pxe
+
tftp    dgram  udp    wait    root    /usr/libexec/tftpd      tftpd -s /usr/home/tftpboot/pxe
  
 
seejärel rc.conf’i kirjutame lisaks read inet’i ja nfs’i startimiseks boodil  
 
seejärel rc.conf’i kirjutame lisaks read inet’i ja nfs’i startimiseks boodil  
inetd_enable="YES"
+
inetd_enable="YES"
nfs_server_enable="YES"
+
nfs_server_enable="YES"
  
 
loome faili /etc/export read nfs’iga pxe juurika ja usr’i käivitamiseks usr’it vajame hiljem selleks ,et sealt gdm startida  
 
loome faili /etc/export read nfs’iga pxe juurika ja usr’i käivitamiseks usr’it vajame hiljem selleks ,et sealt gdm startida  
/usr/home -maproot=0 -alldirs
+
/usr/home -maproot=0 -alldirs
/usr  
+
/usr  
  
 
liigume /usr/home/tftpboot/pxe/etc seal avame fail fstab kirjutame  
 
liigume /usr/home/tftpboot/pxe/etc seal avame fail fstab kirjutame  
192.168.0.253:/usr      /usr            nfs    rw              2      2
+
192.168.0.253:/usr      /usr            nfs    rw              2      2
  
 
installime x serveri ja fluxboxi ning gdm’i lähemat seletust ei vaja :)  
 
installime x serveri ja fluxboxi ning gdm’i lähemat seletust ei vaja :)  
  
loome fail /usr/X11R6/etc/dm/Sessions/Fluxbox.desktop  
+
loome fail /usr/X11R6/etc/dm/Sessions/Fluxbox.desktop  
[Desktop Entry]
+
[Desktop Entry]
Encoding=UTF-8
+
Encoding=UTF-8
Name=Fluxbox
+
Name=Fluxbox
Exec=/usr/X11R6/bin/fluxbox
+
Exec=/usr/X11R6/bin/fluxbox
Icon=
+
Icon=
Type=Application
+
Type=Application
  
 
paika seadistame remote logimise gdm’is seadistusfailis /usr/X11R6/etc/gdm/gdm.conf muudame [xdmcp] juures Enable=true  
 
paika seadistame remote logimise gdm’is seadistusfailis /usr/X11R6/etc/gdm/gdm.conf muudame [xdmcp] juures Enable=true  
  
süsteem peaegu valmis veel rc.conf’i gdm_enable=“YES”  
+
süsteem peaegu valmis veel rc.conf’i  
 +
gdm_enable=“YES”  
  
 
nüüd selleks ,et terminal peale bootimist automaatselt stardiks gdm’i ja siis ühendaks end server xserveriga paigutada /usr/local/etc/rc.d fail 00.gdm.sh sinna kirjutame  
 
nüüd selleks ,et terminal peale bootimist automaatselt stardiks gdm’i ja siis ühendaks end server xserveriga paigutada /usr/local/etc/rc.d fail 00.gdm.sh sinna kirjutame  
#!/bin/sh
+
#!/bin/sh
/usr/X11R6/bin/X -broadcast
+
/usr/X11R6/bin/X -broadcast
  
 
siis reboot ja naudime enda serverit ja klienti :)  
 
siis reboot ja naudime enda serverit ja klienti :)  

Redaktsioon: 7. august 2006, kell 09:41

kõige esimene etapp terminaliserveris peale masina installi on cvsup teha nii ,et source olemas sellel pikemalt ei peatu siin wikis on sellekohta väga põhjalik manuaal seejärel teeme skripti mis kompileerib ja paigaldab kogu süsteemi minul siis /usr/home/tftpboot/pxe kausta

märkustest niipalju ,et terminalserveri ip 192.168.0.253

#!/bin/sh
export DESTDIR=/usr/home/tftpboot/pxe
mkdir -p ${DESTDIR}
cd /usr/src; make world && make kernel
cd /usr/src/etc; make distribution

peale skripti töö lõppemist

kopeerime /boot/kernel kausta /usr/home/tftpboot/pxe/boot alla ja faili /boot/pxeboot /usr/home/tftpboot/pxe kausta

seejärel installime isc-dhcp serveri ja teeme konfi minuoma selline

ddns-update-style none;

subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.50 192.168.0.100;
default-lease-time 144000;
max-lease-time 192000;

filename "pxeboot";
option root-path "192.168.0.253:/usr/home/tftpboot/pxe";
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option routers 192.168.0.253;
option domain-name-servers 193.40.5.129;
}

käivitame tftp selleks /etc/inetd.conf’is kommenteerime rea ja muudame tftp kausta järgmiselt

tftp    dgram   udp     wait    root    /usr/libexec/tftpd      tftpd -s /usr/home/tftpboot/pxe

seejärel rc.conf’i kirjutame lisaks read inet’i ja nfs’i startimiseks boodil

inetd_enable="YES"
nfs_server_enable="YES"

loome faili /etc/export read nfs’iga pxe juurika ja usr’i käivitamiseks usr’it vajame hiljem selleks ,et sealt gdm startida

/usr/home -maproot=0 -alldirs
/usr 

liigume /usr/home/tftpboot/pxe/etc seal avame fail fstab kirjutame

192.168.0.253:/usr      /usr            nfs     rw              2       2

installime x serveri ja fluxboxi ning gdm’i lähemat seletust ei vaja :)

loome fail /usr/X11R6/etc/dm/Sessions/Fluxbox.desktop 
[Desktop Entry]
Encoding=UTF-8
Name=Fluxbox
Exec=/usr/X11R6/bin/fluxbox
Icon=
Type=Application

paika seadistame remote logimise gdm’is seadistusfailis /usr/X11R6/etc/gdm/gdm.conf muudame [xdmcp] juures Enable=true

süsteem peaegu valmis veel rc.conf’i

gdm_enable=“YES” 

nüüd selleks ,et terminal peale bootimist automaatselt stardiks gdm’i ja siis ühendaks end server xserveriga paigutada /usr/local/etc/rc.d fail 00.gdm.sh sinna kirjutame

#!/bin/sh
/usr/X11R6/bin/X -broadcast

siis reboot ja naudime enda serverit ja klienti :)

juhul kui eesti arvutikaubandusvõrk ei suuda meid varustada vajalike pxe kividega kaartidega ei sobi pxeboot vaid tuleb kompileerida kernel käsitsi ja paigutada /usr/home/tftpboot/pxe kausta ning etherboot’i veebimootoriga saab genereerida flopid

küsimused jms joel.jans@ut.ee