linux服务器配置与管理_一个十多年的系统管理员,忘了如何管理一台服务器
前些天发生了件尴尬的事,当时我正在Digital Ocean上摆弄一台新服务器,我突然意识到:我竟然不知道怎么管理它了。
略尴尬,因为毕竟我干系统管理员已经十多年了,可以说我职业生涯的大部分时间都是在干这个。
一、配置管理的锅
是这样的,在过去的6年里,我一直在编写和使用配置管理。我分享了很多关于Puppet的博客(https://ma.ttias.be/?s=puppet)、帖子,包括它的设计模式(https://ma.ttias.be/async-puppet-pattern/)。在使用Puppet3年后,我分享了所有我曾踩过的坑(https://ma.ttias.be/3-years-puppet-config-management-lessons-learned/),甚至一度以为自己掌握了Puppet的所有知识。
然而现在,让我不用Puppet,我竟然完全不知道怎么安装、配置或者运行软件。
配置管理帮我搞定这些啊。不管是用Puppet、Ansible还是Chef,反正系统管理员工作中最无聊的部分,都可以用管理工具完成。然而现在的我,想在没有这些基于公司的配置管理工具的情况下,快速配置好个人服务器。
天呐我竟然觉得自己很没用。
为了保证root登录,我要去google正确的SSH配置语法,但是最后也只找到了通过公钥的方法。我需要google iptables规则的语法,google怎么用ufw管理它们。我忘记应该把这些配置放到哪里,更别说怎么编写这些配置了。
这些配置,用工具,我知道怎么弄,用自动化,我也知道怎么弄。但我就是不知道,直接在Linux下怎么弄。
二、一个要记住的陷阱
我在以前的博客中记录过两个我已经知道的陷阱:一个是,把自己并不完全了解的服务自动化。另一个是在不清楚别人的自动化究竟做了些什么的情况下,就盲目相信别人的自动化。
现在我要加一个了:我正在慢慢忘记,怎样使用那些用于管理Linux服务器的基础和核心的工具。
那这真的是件坏事吗?我并不确定。我们已经有自动化来做这些了,是不是也意味着,这些低层次的知识,价值并不那么高了?自动化解放了我们,让我们不用事必亲恭,从而有更多的时间专注于对于一个系统管理员来说更重要的事情。
当然,Google十多年前的知识,这种感觉还是蛮奇怪的。
原文链接:
https://ma.ttias.be/i-forgot-how-to-manage-a-server/
相关阅读:
潘石屹宣布学习 Python
Gartner 2020年十大战略科技发展趋势:分布式云、边缘赋能、区块链、超自动化、人工智能安全等
RightScale 2019年云状况调查报告:35% 的云支出被浪费「附50页PDF下载」
更多文章请关注
文章好看点这里[在看]?
linux服务器配置与管理_一个十多年的系统管理员,忘了如何管理一台服务器相关推荐
- 有限服务器延时计算_新建三座超级数据中心,增超百万台服务器 阿里云数据中心选址有何逻辑?...
每经记者:刘春山 每经编辑:梁枭 今日(7月31日),阿里云正式宣布,其位于南通.杭州和乌兰察布的三座超级数据中心正式落成,陆续开服,新增超100万台服务器的计算力.加上之前的张北.河源,阿里云已经建 ...
- tableau linux无网络安装_四十二、Linux网络管理,软件安装,进程管理总结
「@Author: Runsen」 1.⽹络管理 1.1 网络状态查看 在Linux中经常使用ifconfig,route和netstat查看网络状态,它们就是. net-tools工具,下面我来使用 ...
- php的web表单系统源码毕设_从业十多年看了千百套Java毕设项目,整理出100个精品!免费分享...
加班无数个昼夜看了千百套Java毕设项目,发现这100个精品!今天免费分享给大家!再给大家推荐一条由浅入深的JAVA学习路径,首先完成 Java基础.JDK.JDBC.正则表达式等基础实验,然后进阶到 ...
- linux mysql 死锁进程_一个罕见的MySQL redo死锁问题排查及解决过程
作者:张青林,腾讯云布道师.MySQL架构师,隶属腾讯TEG-基础架构部-CDB内核开发团队,专注于MySQL内核研发&相关架构工作,有着服务多个10W级QPS客户的数据库优化及稳定性维护经验 ...
- hosts多个ip对应一个主机名_一个简单的Web应用程序,用作连接到ssh服务器的ssh客户端...
WebSSH 一个简单的Web应用程序,用作连接到ssh服务器的ssh客户端.它是用Python编写的,基于tornado,paramiko和xterm.js. 特征 支持SSH密码验证,包括空密码. ...
- linux服务器配置python环境_服务器python环境配置福利,CentOS ,Linux 一键下载python3和环境配置...
很多新手对于linux 系统很是费解,通常下一个环境就需要大半天,中途还会出现各种这样的问题 ,干脆写一个脚本一键配置python环境 shell 脚本start.sh: #!/bin/bash yu ...
- 2台mysql集群_如何安装配置基于2台服务器的MySQL集群
这篇文章旨在介绍如何安装配置基于2台服务器的MySQL集群.并且实现任意一台服务器出现问题或宕机时MySQL依然能够继续运行. 注意!虽然这是基于2台服务器的MySQL集群,但也必须有额外的第三台服务 ...
- linux服务器配置与管理_你需要知道什么才能成为系统管理员? | Linux 中国
通过获得这些起码的能力,开始你的系统管理员职业.-- Seth Kenlon 昔日的系统管理员整天都在调教用户和摆弄服务器,一天的时间都奔波在几百米长的电缆之间.随着云计算.容器和虚拟机的复杂性的增加 ...
- 鸟哥的Linux私房菜(基础篇)- 第十四章、Linux 账号管理与 ACL 权限配置
第十四章.Linux账号管理与 ACL 权限配置 最近升级日期:2009/09/09 要登陆 Linux 系统一定要有账号与口令才行,否则怎么登陆,您说是吧?不过,不同的使用者应该要拥有不同的权限才行 ...
- linux可配置哪些服务,不可不知 十大热门Linux服务器配置
热门的Linux操作系统具备诸多良好特性,它使企业既能节省在软件许可上的开支,又能缩减维护成本.但是面对众多的Linux操作系统,企业如何根据服务器配置选择适合的操作系统?根据产品使用的便捷性.商业支 ...
最新文章
- php url模式在哪修改,php如何修改url
- 量子计算机 漫画,漫画 | 10分钟看懂量子比特、量子计算和量子算法
- 新手java五子棋完整代码判断落子落在线上_Java初学者,编写小游戏五子棋的问题?...
- python导入openpyxl报错问题,终于解决啦
- 使用SQLCMD在SQLServer执行多个脚本
- Mongodb 自动增长 自增id 实现
- c语言迪思卡尔算法,【论文】数字化的意匠_数字化设计与造型的认知学反思_谭峥.pdf...
- html画等边三角形,前台面试:使用CSS画一个等边三角形
- 微型php框架 include/conf.class.php
- java 基本语法与流程控制_java基础语法2-运算符与流程控制
- Bitset 源码解析
- FPGA:开发环境Vivado的使用
- 魔改大西瓜源码下载之后画面显示只有一半的解决方法
- iphone计算机怎样打开声音,mac系统启动的时候咚声音怎么开启或关闭?
- Fragment的Tag
- pydicom----用法一
- python爬取前程无忧_【Python】爬虫框架PySpider爬取前程无忧职位
- 基于OpenMP的并行计算
- 注册网络安全等级测评工程师认证培训通知
- python 字典写入excel_Openpyxl – 从字典写入excel的行和列
热门文章
- 转 PHP函数---$_Get()和$_Post()的用法
- STM32 ucosii 串口接收数据 遇到的问题及解决思路
- iPhone6分辨率
- Mozilla推荐的CSS属性书写顺序及命名规则
- MySQL 5.5/5.6——概述 MySQL 客户端程序
- 浅析Spring.net 中的Aop使用
- Nginx二级目录反向代理网站
- 决策树随机森林adaboost理论实战
- 【版本控制工具】svn服务器、客户端安装配置及eclipse的svn检出
- Linux之 linux7防火墙基本使用及详解