Yes, it seems telnet is not active and the config for xinetd is not installed.
To make sure you can show the contents of /etc/xinetd.d. If there is a file called telnet and one called ftp, you can check inside them - there should be a parameter called "disable" which might be already set to "= yes".
For ftp I already mentioned to do the same as with telnet - you might have overlooked it:
Quote:
Also do following to make sure:
Type in from the same box or another PC, server, whatever (even Windows) at some command line:
Code:
telnet <ip-address or hostname of host to be hardened>
ftp <ip-address or hostname of host to be hardened>
Your MTA is sendmail - check if there is entries in /etc/rc.d/rc.<n> where <n> is the appropriate run level.
There are links pointing to the start/stop script for sendmail most probably. Those containing a
S are for start and those with a
K are for stopping/killing it. Just remove the links for sendmail so it will neither be started or stopped.
Some distributions of Linux have a tool called a graphical "run level editor" (SuSE) to change those entries (enable/disable etc.) or something like
chkconfig for command line. Debian has
update-rc.d for example - no clue what your distribution uses. But manually removing the links as described above should work.