系统管理员要熟知道哪些技能

我是一名在校的大学生,管理了好几个网站。都架设在不同的VPS上。对VPS的管理基本限于Linux的基础,和按照文档配置服务器,偶尔服务器down掉了,就ps下,查看哪里出错,然后在重启服务器。

我觉得这个应该不是正规的系统管理员做的。不知道大家是如何管理的。

我在看《鸟哥私房菜》的时候,基本是服务器配置问题。我一般都是配置一个HTTP服务器。
更多的是想知道如何监控好服务器?如何保证安全?

谢谢

阅读 5.4k
4 个回答

查看内存是否够用,CPU负载是否太高,磁盘有无坏盘,网络IO是否出现问题等
可以装个glances简单地看看screenshot.png

尽可能的少重启
最大限度的保证安全
处理问题要迅速
熟练的使用工具
超长的在线时间

试试这个工具
http://www.oschina.net/p/osa

LINUX各种命令
分析和排查问题的能力
安全知识(各种漏洞和工具)

vi, shell, 主流的服务器配置(这个需要对服务器内部实现有比较多的了解, 我觉得)
输入命令做一件事并不难,难得是知道为什么要做,和作了之后产生什么效果。

精深是比较难得了,要花时间和精力;更难的是对很多就有精深的了解,便能融会贯通

推荐问题
logo
101 新手上路
子站问答
访问
宣传栏