Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Here in a list of tools I install after a fresh install (debian most of time):

  • logcheck: to check the log files and generate reports
  • apticron: send me e-mails when packages updates are available
  • aide: to check the system integrity
  • vim: ;-)
  • ethtool & ifstat: to get my network interface speed
  • denyhosts or fail2ban: to block bruteforce ssh connection attempts
  • chkrootkit: check for rootkits
  • openntpd: for ntp synchro
  • upgrade-system: to keep the system up-to-date

update:

  • sysstat: system statistics (iostat, sar...)

and you? do you know any other useful tools?

share|improve this question
1  
This should probably be a community wiki –  pauska Nov 30 '09 at 15:07
    
and chkrootkit is useless, if you are running it on the host... –  asdmin Nov 30 '09 at 18:02
    
duplicate? serverfault.com/questions/77300/… –  warren Nov 30 '09 at 23:52
add comment

7 Answers

screen... when its not there your workstation is 100% more likely to crash.

share|improve this answer
add comment

There are similar post here

share|improve this answer
add comment

I'd recommand the following tools:

  • munin(-node): monitoring ressources
  • htop
  • nload
  • nmap
  • dnsutils
  • smartmontools
  • ntpd
share|improve this answer
add comment

sysstat - for system resource monitoring, always useful. More information on this post.

share|improve this answer
    
thank you Coops ! –  Matthieu Nov 30 '09 at 15:06
add comment

I'd throw in

  • gnu bc
  • wireshark/tshark
  • openssl (encrypting log files)
  • deborphan (check for unused packages later)
  • svn (I manage /etc with it)
  • dmidecode (it can come handy sometimes)
  • make, m4 and sqlite3 (i generate configuration files with repeating pattern)
  • mutt (a good MUA is a must)
  • any kind of ntp daemon, but you have mentioned it
  • p7zip (can come handy with exotic compression formats)
  • rsync
  • screen

as well ;)

share|improve this answer
add comment

Tools:

  • tcptraceroute (great for troubleshooting when idiots block ICMP)
  • iptraf (great for watching bandwith usage in realtime)
  • vmware tools (I know, specific to vmware installs, but people often forget this and then complain about time skew)

Not-so-very-tools-but-worth-mentioning:

  • thttpd (redirect-only to simplify life for users who keeps accessing http://smtp.company.com when they should be accessing http://webmail.company.com)
  • ee (make life happy for those old FreeBSD admins)
  • postfix (simply because we want to use the same MTA for both remote and local mailservices)
share|improve this answer
add comment

PSAD is a collection of three lightweight system daemons (two main daemons and one helper daemon) that run on Linux machines and analyze iptables log messages to detect port scans and other suspicious traffic. A typical deployment is to run psad on the iptables firewall where it has the fastest access to log data.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.