如果我们有多台Linux服务器,并且需要管理维护,如果你用的是putty,通常你会开多个窗口没一个窗口就是一个Server的账号登录 。这样可以会让你混淆,如果我们可以通过下面这样管理是不是会方便很多?
我们需要哪些工具和技能完成上面的操作:
- 生成各个Server的秘钥
- SSH 免密码互通各个Server http://www.voidcn.com/article/p-ficywqgl-oz.html
- Tmux的优雅使用方式 http://harttle.land/2015/11/06/tmux-startup.html
之后我们可以很直观的操控我们的3台服务器,比如我们可以用scp命令直观的看到文件在服务器之前互传。
$scp -r ./* <root>@<servers ip>:/<path> e.g. scp -r ./app test@10.0.0.1:/app --把你当前服务器的./app目录的所有内容传送到10.0.0.1的服务器的/app目录
最后给Linux的初学者提供一个游戏,这个游戏可以在玩的同时教会你如何掌握一些Linux的基本实用命令。
http://overthewire.org/wargames/bandit/
这个游戏的玩法是通过Putty登录进去后要通关后才能知道下一等级的通关密码,看看你能够闯过多少关吧。