一个十多年的系统管理员,忘了如何管理一台服务器
略尴尬,因为毕竟我干系统管理员已经十多年了,可以说我职业生涯的大部分
前些天发生了件尴尬的事,当时我正在Digital Ocean上摆弄一台新服务器,我突然意识到:我竟然不知道怎么管理它了。 略尴尬,因为毕竟我干系统管理员已经十多年了,可以说我职业生涯的大部分时间都是在干这个。 一、配置管理的锅 是这样的,在过去的6年里,我一直在编写和使用配置管理。我分享了很多关于Puppet的博客()、帖子,包括它的设计模式()。在使用Puppet3年后,我分享了所有我曾踩过的坑(),甚至一度以为自己掌握了Puppet的所有知识。 然而现在,让我不用Puppet,我竟然完全不知道怎么安装、配置或者运行软件。 配置管理帮我搞定这些啊。不管是用Puppet、Ansible还是Chef,反正系统管理员工作中最无聊的部分,都可以用管理工具完成。然而现在的我,想在没有这些基于公司的配置管理工具的情况下,快速配置好个人服务器。 天呐我竟然觉得自己很没用。 为了保证root登录,我要去google正确的SSH配置语法,但是最后也只找到了通过公钥的方法。我需要google iptables规则的语法,google怎么用ufw管理它们。我忘记应该把这些配置放到哪里,更别说怎么编写这些配置了。 这些配置,用工具,我知道怎么弄服务器管理系统,用自动化,我也知道怎么弄。但我就是不知道,直接在Linux下怎么弄。 二、一个要记住的陷阱 我在以前的博客中记录过两个我已经知道的陷阱:一个是,把自己并不完全了解的服务自动化。另一个是在不清楚别人的自动化究竟做了些什么的情况下,就盲目相信别人的自动化。 现在我要加一个了:我正在慢慢忘记,怎样使用那些用于管理Linux服务器的基础和核心的工具。 那这真的是件坏事吗?我并不确定。我们已经有自动化来做这些了,是不是也意味着,这些低层次的知识,价值并不那么高了?自动化解放了我们,让我们不用事必亲恭,从而有更多的时间专注于对于一个系统管理员来说更重要的事情。 当然,Google十多年前的知识,这种感觉还是蛮奇怪的。 原文链接: (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |