Linux Terminal Server Project LTSP for Dummies - PowerPoint PPT Presentation

1 / 28
About This Presentation
Title:

Linux Terminal Server Project LTSP for Dummies

Description:

Note: this is for basic applications like OpenOffice and Mozilla (web browsing) ... Change ddns-update-style from 'non' to 'ad-hoc' ... – PowerPoint PPT presentation

Number of Views:557
Avg rating:3.0/5.0
Slides: 29
Provided by: custEd
Category:

less

Transcript and Presenter's Notes

Title: Linux Terminal Server Project LTSP for Dummies


1
Linux Terminal Server Project(LTSP)for Dummies
2
Why set up LTSP?
  • Open source
  • Cheaper to
  • set up
  • update
  • run
  • Re-use, recycle obsolete computers
  • You can do it!!!

3
What do you need?
  • Server
  • Terminal
  • Switch or Hub
  • Software

4
Server Hardware Requirements
  • The power is dependent upon
  • The number of terminals
  • Applications installed.
  • The minimal requirements for 3 terminals are
  • Pentium III 500
  • 512 megs of ram
  • 20 gig hard drive
  • Note this is for basic applications like
    OpenOffice and Mozilla (web browsing)

5
Terminal Hardware Requirements
  • LAN card ( preferably with a boot chip socket)
  • If no boot chip
  • Floppy drive
  • CD Rom
  • Hard Drive
  • USB port
  • DONT DO THIS!!!

6
Switch or Hub
  • Need as many hubs as you have terminals one for
    the server
  • Not this type of hub!!!

7
This is a hub
8
This is a switch
9
Hardware Set Up
  • Connect the system together
  • Connect the server to any port on the switch or
    hub, except the uplink port.
  • Connect the terminals to the other hub ports,
    except the uplink port.
  • Look for a green light indicating a successful
    connection!!!

10
This is the back of the computer Notice the
GREEN LIGHT!!!
11
Software
  • http//www.rom-o-matic.net/5.4.0/
  • Follow instructions to set up server and
    terminals
  • www.ltsp.org
  • Download LTSP 4.1 (or what ever is newest)
  • Follow these!!!

12
Software Set Up Terminals
  • Go to http//www.rom-o-matic.net/5.4.0/
  • Identify the network card by pausing the boot
    sequence after it says probing
  • Find matching NIC/ROM type from the pull down
    menu from line 1.
  • Click get ROM from line 4.- save to disk
  • Format a floppy with that file. (instructions in
    line 6.)

13
Formatting the Floppy
  • Open a terminal- terminal icon _at_ top
  • Type ls- you should see the Desktop
  • folder
  • Type cd Desktop - ls- you
  • should see your file
  • From line 6 highlight after and copy and paste
    to terminal.
  • Replace yournik with identifier generated by
    the website.

14
Software Set Up For Server
  • Download Fedora Core 4, http//fedora.redhat.com
    and burn to CD or DVD
  • Boot machine from CD or DVD
  • Follow normal installation procedure

15
Fedora Core Installation Continued
  • Once Linux is installed go to system settings
    gtserver settings gtservices
  • Make sure that dhcpd, nfs, portmap, tftp, and
    xinetd boxes are all checked
  • The following two steps are not necessary if your
    able to access the internet at this point
  • Go to system setting network
  • Edit eth0 and click Automatically

16
LTSP
Click For Linkgt
  • Go to www.ltsp.orggt downloadgtltsp 4.1gtintilation
    instructionsgtRPMgtOK
  • Open terminal gttype su -and password gttype
    ltspadmin
  • Select- Install/Update LTSP Packages
  • Press enter for all questions and yes
  • Press- a for all packages- q for quit and
    install- y for yes install (After install is
    completed quit out of Ltspadmin)

17
LTSP Continued
  • ApplicationsgtltSystemsSettingsgtNetwork
  • Select Network Interface (Probably eth0)
  • Click Edit - select statically set IP addresses
  • Enter 192.168.0.254 for address
  • Enter 255.255.255.0 for subnet Mask
  • Click OK (NOTE your system will no longer
    connect to the internet)
  • Unplug network cable from internet connection
    plug into the switch / hub (NOT the uplink port!)

18
Bruce at work downloading LTSP
19
Configuring LTSP
  • Go to 2- interface selection and type- eth0
  • Got to 3- DHCP configuration- typey
  • Go to 4- TFTP configuration- type y
  • Go to 6- NSF configuration- type y
  • Go to 7- XDMCP configuration- type y gttype n
  • Return to configure services manually
  • Go to 8-11and create the files
  • Quit out of LTSP screen

20
Configuration gdm
  • Type nano -w /etc/X11/gdm/gdm.conf
  • Make the follow changes to the xdmcp section
  • xdmcp
  • Endablefalse gt enabletrue
  • Uncomment the following lines
  • HonorIndirecttrue
  • MaxSessions 16
  • DisplaysPerHost 2
  • PingIntervalSeconds 15
  • Port177
  • Willing/etc/X11/gdm/Xwilling
  • Reboot system

21
Configuration dhcpd
  • Type- nano -w /etc/dhcpd.conf
  • Compare it to the dhcpd file we have included in
    package
  • Change ddns-update-style from non to ad-hoc
  • Uncomment (delete the ) host ws001 and the
    following four lines
  • delete the fix this text on the first three
    lines
  • Enter the mac address from the first terminal in
    the hardware ethernet line.
  • Create new host entries for each terminal as per
    the example.

22
Configuration Continued
  • Open up a new shell (bottom left corner of
    terminal window) type- ls /tftpboot/lts
  • In the filename line check that the
    vmlinuz-2.4.26-ltsp-3 file matches a file seen in
    the new shell.
  • Cntrl x and save the settings
  • Type /sbin/service dhcpd stop gt
  • Again with a start /sbin/service dhcpd start gt

Click For Linkgt
23
Editing Hosts File
  • Type nano -w /etc/hosts gt
  • For every terminal add another line as follows
  • 192.168.0.1 ws001.ltsp ws001
  • 192.168.0.2 ws002.ltsp ws002
  • 192.168.0.3 ws003.ltsp ws003...etc. For all
    terminals
  • Note where the numbers need to change.
  • Go back to ltsp administration and check the
    status- everything should be on and running.

24
Adding Users
  • Go to Applications gt System Settings gt Users and
    Groups gtAdd User
  • Add in user name (eg. user01), and a password
  • Uncheck create a private group for the user
  • Click OK
  • Repeat for each terminal/student adding on (eg.
    User02, user03)
  • This allows for each user to have their own
    storage space on the server, regardless of number
    of terminals
  • eg. You can have 40 students with their own
    passwords for 15 terminals

25
Others in the group hard at work adding users!!!
26
The Finale
  • Turn a terminal and enjoy freedom!!!

27
Good Luck!!!
28
Presentation Created by
  • Bruce R.
  • Matt M.
  • Martin T.
  • Ryan B.
Write a Comment
User Comments (0)
About PowerShow.com