TurboLinux has an install very similar to Red Hat’s, you are lead through text based console screens and asked questions, then the system installs the packages and you do some post configuration work (like setting up X). There are a couple of minor issues with TurboLinux you will need to “fix”, and there are several utilities that ships as standard with TurboLinux that I wish other distributions would include (like sudo).
TurboLinux’s inetd.conf is relatively sane, however some services like rsh and rlogin are enabled by default, I would advise turning these off.
shell stream tcp nowait root /usr/sbin/tcpd in.rshd login stream tcp nowait root /usr/sbin/tcpd in.rlogind talk dgram udp wait nobody.tty /usr/sbin/tcpd in.talkd ntalk dgram udp wait nobody.tty /usr/sbin/tcpd in.ntalkd
These should all be commented out (place a “#” at the beginning of the line), and restart inetd with “killall –1 inetd”.
TurboLinux (like most distributions) will let you boot into single user mode, and not prompt you for a password to access the system as root. You either want to put the “restricted” keyword in lilo.conf and add a password to prevent people from booting the system to single user mode without a password.
ipchains is not shipped on the install CD, you will find it on the companion CD, or on the ftp site at: ftp://ftp.turbolinux.com/pub/TurboLinux/tlw-3.6-companion/TurboContrib/RPMS/. I would of course recommend installing ipchains and firewalling your machine.
SSH rpm’s are not available for TurboLinux 3.6 (that is to say I have not found any). The SSH rpm’s for Red Hat systems fail miserably, and the source rpm’s also fail to compile, SSH does compile cleanly from source code, with no problems. You can get the SSH source code from: ftp://ftp.zedz.net/pub/replay/crypto/SSH/. To start sshd you need to minimally run “/usr/local/bin/sshd” at boot time from a script, it will look for it’s config files in /etc, and should start ok.
One thing included on the companion CD with TurboLinux is a copy of Tripwire, I would advise using it. I am not sure what the license on this is (i.e. free for non commercial use only, or one license, or what). It appears to be Tripwire version 1.3, so it is not commercial.
As stated previously the Companion CD contains a lot of extra goodies (like Tripwire), as well as:
Amanda (a nice backup program)
ipmasqadm (used for port forwarding at the kernel level)
ipchains (used for setting up firewalling)
ProFTPD (a better ftp server then WuFTPD)
Squid (ftp and www proxy server)
Tripwire (creates checksum values on files and warns you if they
change)
Updates for TurboLinux 3.6 (Miami) are available from:
ftp://ftp.turbolinux.com/pub/TurboLinux/turbolinux-updates/3.6/.
![]() Written by Kurt Seifried |