远程 Linux 安装所需的软件

远程 Linux 安装所需的软件

我正在为我的团队管理 Linux 服务器。对于每个新实例,我都会安装以下软件:

  • etckeeper它跟踪 /etc 中的每个更改
  • 岸墙对防火墙进行简单的设置
  • 快照保留重要目录的增量备份
  • cron-apt负责系统更新(或者,就我而言,向我发送电子邮件,提醒我有关新的更新)

但我想知道各位管理员是否还有其他出色的日常管理工具。我说的不是远程群组管理(比如CF引擎) 而是一些能够帮助管理少量 Linux 服务器的小工具。

答案1

我对具体内容(firehol、dirvish、apticron)和(shorewall、rsnapshot、cron-apt)有不同看法,但您的列表包含了必备的工具。

我建议您添加一些类似denyhosts或fail2ban的东西,因为您很可能启用了ssh。

我通常还会安装一套工具来帮助管理系统,例如

curl、wget、iperf、netcat、tcpdump、wireshark、rsync、netstat-nat、conntrack、screen、xbase-clients、xclip、pastebinit

我有我负责的每个 Debian Lenny 系统上安装的软件包的完整列表这里

相关内容