Creating a Terminal Server
Getting Started Guide
175
1:12345:respawn:/sbin/getty tty1 VC linux
2:2345:respawn:/sbin/getty tty2 VC linux
3:2345:respawn:/sbin/getty tty3 VC linux
4:2345:respawn:/sbin/getty tty4 VC linux
5:2345:respawn:/sbin/getty tty5 VC linux
6:2345:respawn:/sbin/getty tty6 VC linux
If you had a modem connected to serial port 1 (/dev/ttyS0), you would add a line
like this to the end of the list:
7:2345:respawn:/sbin/getty ttyS0 MYTERM linux
Notice the following things about this new entry:
The number of the device (7) is arbitrary but unique. If you have many
devices and still want to use the X Window System on this OpenLinux
system, you should start the device numbers with 10, 100 or something
similar.
The second set of numbers defines which run-levels will include this
device. Normally this would be 2345.
The device to watch for activity is listed (without the /dev/ portion). In
this case, serial port 1, ttyS0, is the device.
The name of the gettydef line is included to indicate the options to use
with this device.
Once you have edited the necessary files, re-initialize the system to use the
parameters you have entered using this command:
$ init q
You are ready to test the devices to see that they respond with a login prompt.
NOTE: If you want users to immediately begin using a cer-
tain program after logging in, add that program name to
their startup information in the /etc/passwd file. For exam-
ple, instead of /bin/bash, change the default shell to /bin/bash
c salesprogram:
dtaylor:x:500:500:Danielle Taylor:/home/dtaylor:/bin/bash -c sales
Additional capabilities and security can be provided by using other getty-like
programs.