记一次Kimsufi服务器救援模式使用

唔……事情是这样的……

我之前不是入手了法国Kimsufi家的特价独立服务器,并且把这个博客放在了上面吗,然而昨天由于我折腾些事情,差点翻车了。

起因是昨天为了更改apache2的用户配置,去手动修改了/etc/passwd文件,修改完成后,apache2的用户可以使用了,然而却发现root用户登不上了,sudo命令也无法使用。

原因很简单……我不知道什么时候手滑了一下,现在/etc/passwd文件的第一行root前面多了一个"\"符号……变成了\root

啊啊!果然是缺少Linux系统使用和运维经验啊,居然犯下了如此可笑的失误……由于我并没有创建和root同组的用户,所以现在还有救吗?

这样果然不行……那使用su命令去切换到\root这个用户呢?

看来是没救了……于是我决定等第二天有空的时候重装系统……

峰回路转

就在今天我打开Kimsufi控制面板准备重装的时候,无意间点开"Netboot",发现里面有不少选项……似乎有个叫做"Rescue"的选项来着?

去网上一查,这貌似是Kimsufi控制面板提供的以救援模式启动服务器的功能!

难道能把我之前的迷之误操作救回来?于是二话不说开干——

如图所示,打开浮动层后选择"Rescue"一项。

这里要我选择救援模式使用的系统,我选了"rescue64-pro"。

选好之后点击"Next",然后点击"Confirm"确认,接着需要手动将服务器重启一次,可以使用Kimsufi控制面板上的"Restart"硬重启功能。

接下来可能需要等数分钟,系统会发送一封主题为"Access settings for RESCUE mode"的邮件给你,打开一看,这里面有救援模式系统的root账户密码。

好了,得到了root账户密码,接下来可以用SSH客户端连接上去了!

开始救援

成功用root账户登入救援系统后,首先会发现这里的/etc/passwd文件是正常的,废话,不正常还怎么登进来啊。

所以首先我们要找到服务器所在系统的硬盘分区和/etc/passwd文件的所在。

使用df -lhfdsik -l查看后,可以看到救援系统下还没有挂在我们主系统所在的硬盘分区,我的系统安装在/dev/sda2这个分区,接下来需要用mount命令挂载。

mount /dev/sda2 /home/luxnk

要挂载到的文件夹请自己创建,之后进入这个文件夹就应该能看到服务器主系统的所有文件了。

Bingo!那么这里面的etc/passwd就一定是我要找的那个误操作文件了。

小心翼翼的把第一行的"\"去掉……然后保存……

接着将之前挂载的磁盘卸载。

umount /dev/sda2

最后还要在Kimsufi控制面板中的"Netboot"里把启动模式改回"Hard disk",然后重启服务器就可以了~

结尾

在这一番折腾之后,我服务器上的root用户又重新复活了~可以说比起重装系统不知道省去了多少功夫……当然这也是建立在Kimsufi这家主机商提供了救援模式的功能,如果是在其他没有这类功能的主机商上“神操作”了一把,恐怕就真玩完了……

所以,最后的结论是,Linux下涉及系统的操作一定要小心谨慎,我经常拿sudo rm -rf /*作为玩笑话,没想到自己居然也犯下了差不多等级的错误……还好最后挽回了,也算长一个教训吧。

2017回想

哈——————

终于,将我的微不足道的博客复活了。

之前我的博客是放在一个便宜的野鸡商家的香港服务器上面,但是这个月初这家的服务器彻底翻车,连备份数据的机会都没有。

虽然文章我在本地有存档,但图片却没有……真的非常令人悲伤。

然后,这个月20号,我抢到了Kimsufi家的特价独立服务器,于是在吃灰挖矿半个月后,在元旦假日终于有空把博客给弄上去了。

可喜可贺,不过从大陆到法国OVH主干网的速度基本是灾难性的,用独服搭博客也完全是大材小用……总之,先这样凑合着吧。

好啦,今天是2017年最后一天,我觉得应该来胡乱写点感想体会什么的,恩。

足迹

恩,今年算是事情比较多的一年了吧……

22岁,虽然大致上还是老样子喜欢宅家里对着显示器,但精神状况有所恢复,社恐似乎好了大半,最重要的是对自己稍微有了那么一点自信了。

上半年宅家里,下半年有了新工作,不过还是觉得自己技术进步有限,想的远比做的多,拖延症和懒癌一个都没治好,基本算半个废人了。

其实我一直都很清楚不前进的话就会被世界所遗弃,对于一无是处的我来说,唯一的救星就是自己手上的软件技术,所以非得不断磨练下去不可。

但结果很残酷,怠惰之力超乎我的想象,今年尝试了各种方法都没能让干劲坚持过两周,下半年更是由于工作安定下来,整个人开始变得有些安于现状了,这可不行……

但成功的事情也是有的,比如拖了很久很久的博客终于搭建起来了(虽然是用的现成框架并且没有访问量233),也因此迷上了VPS(新的败家方式),还研究了挖矿(并没有什么用),买了一些新电子产品(花自己的工资)。

VPS上瘾综合症

虽然去年我就开始有接触VPS,但今年可以说是开始玩上瘾了。

到处寻找便宜的特价VPS咨询,然后终于在年中氪了一台22刀一年洛杉矶的VPS,搭了梯子,然后又砸了100刀氪了现在已经算是半个灵车的Dedi家的香港VPS。

最后终于在这个12月……向独立服务器出手了……虽然是抢到特价的Kimsufi家的i5/16G独服,但一个月加上税也得支出15欧元,对于运营一个博客的成本来说完全不是小数目……

于是拿来挖矿、挂探针……可以说是真的病得不轻了,明年我想多弄些有趣有意义的东西到上面。

币圈新韭菜

其实我不抄币,不能算是韭菜。

虽然比特币这个单词,我在8年前就听到过,但那时真的什么都不懂所以没有留意。

而今年之所以开始关注这玩意,是因为7月份显卡大涨价……

然后我才发现……原来你们这些不人道的家伙都在拿宝贵的显卡干这种事?!于是赶紧氪了一个GTX 1070回来挖矿……

那时我是这么想的,因为想更愉快的玩VR所以我早就想换10系新显卡,所以氪一块回来挖矿玩玩纯当挖回显卡的溢价。

不过等我真的开始去研究这一块,就有一种一发不可收拾的感觉,然后就又氪了一些比特币……

后来的事情嘛……大陆交易所关闭比特币暴跌到前段时间半岛局势加剧导致的暴涨,这期间币价过山车可谓剧烈,很好的锻炼了我的心理承受能力……你看现在不是又开始暴跌了吗。

平行世界

这个app真的很有意思,从今年4月开始居然坚持到了现在都没卸载,是确实变成里面的居民了233

在那里可以遇到形形色色的其他平行世界的灵魂,看他们的生活百态,听他们诉说各自所见所想,漂流探索的方式让交流成本近乎于零,即使是我这样的社恐也能愉快使用。

不过这几个月工作忙了以后使用频率有所下降……

在上面也遇到了几个苦逼的程序员或是将要走上程序员这条不归路的年轻人,和他们说话也挺有趣的。

另外就是,这个app让我知道了世界上还有很多和我一样无聊、孤独、内心黑暗的人,光这一点就能让我能够继续积极对待人生了。

任天堂简直就是世界的主宰

今年的游戏圈,基本可以说是任天堂的天下。

新主机switch的发售,一年里就有两个好评率爆表的满分神作——《塞尔达传说:旷野之息》和《超级马里奥:奥德赛》,更是带动switch的销量乘云直上,话题点满满。

作为一个任粉……实在是令我感动流涕,能够看到任地狱在新时代彻底复活实在是太好了。

于是双十一我就入手了switch,目前玩完马里奥吃灰中……

由于《异度神剑2》淘宝上溢价太高,整天加班又没多少时间,所以就暂时放着没买……总的来说这部主机我还是相当满意的,本年度买的最满意的电子产品!

前进的方向

说了一大堆乱七八糟不明所以的,回过头来发现,自己好像还是没有找到方向。

我一直有开发游戏的想法,而且将其当作了自己的理想,今年也确实在网络上和别人组织起了一个小组,但是很快就干劲消失凉掉了……

年中说想要好好学学unity开发,但到年底了实际上基本没动着……结果就是游戏开发这块,我的知识技能远远不足。

上班了之后,想要自己去学些新的技术,加强自己的Web吃饭技能,然后AngularJS只学了一半不到……其他那些想学的更是没去动……

然后现在又想去学python……真的搞不清楚自己想往哪走了。

其实,我只是喜欢有趣的东西而已233,做什么事全凭个人兴趣~

2018先定两个小目标:

  1. 坚持写博客,每周一篇。
  2. 把今年留下的任务管理GTD的坑填了……

好吧……就这样吧,我的2017还剩几个小时就要结束了,祝各位新年快乐,在2018年能够坚定的向自己的理想迈出步伐。