“懒惰” Linux 管理员的 10 个关键技巧
相关信息.
对于 screen 会话,我还有一个技巧.要从中分离并让它打开,请输入 Ctrl-A D (即按住 Ctrl 键并点击 A 键.然后按 D 键). 然后通过再次运行 screen -x foo 命令可以重新拼接起来.
技巧 4:找回根密码 如果忘记根密码,就重新安装整台机器.更惨的是,许多人都会这样做.但是启动机器并更改密码却十分简单.这并非在所有情况下都适用(比如设置了一个 GRUB 密码,但也忘记了),但这里介绍一个 Cent OS Linux 示例,说明一般情况下的操作. 重启系统.重启时会跳出如图 1 所示的 GRUB 屏幕.移动箭头键,这样可以保留在此屏幕上,而不是进入正常启动. 图 1. 重启后的 GRUB 屏幕 然后,使用箭头键选择要启动的内核,并输入 E 编辑内核行.然后便可看到如图 2 所示的屏幕: 图 2:准备编辑内核行 再次使用箭头键突出显示以 kernel 开始的行,按 E 编辑内核参数.到达如图 3 所示的屏幕时,在图 3 中所示的参数后追加数字 1 即可: 图 3. 在参数后追加数字 1 然后按 Enter 和 B,内核会启动到单用户模式.然后运行 passwd 命令,更改用户根密码: sh-3.00# passwd 现在可以重启了,机器将使用新密码启动.
技巧 5:SSH **** 有很多次,我所在的站点需要某人的远程支持,而他却被公司防火强阻挡在外.很少有人意识到,如果能通过防火墙到达外部,那么也能轻松实现让外部的信息进来. 从本意讲,这称为 “在防火墙上砸一个洞”.我称之为 SSH ****.为了使用它,有一台作为中介的连接到 Internet 的机器. 在本例中,将这样台机器称为 blackbox.example.com.公司防火墙后面的机器称为 ginger.此技术支持的机器称为 tech.图 4 解释了设置过程. 图 4. 在防火墙上砸一个洞
以下是操作步骤: 检查什么是允许做的,但要确保您问对了人.大多数人都担心您打开了防火墙,但他们不明白这是完全加密的.,破解外部机器才能进入公司内部.不过,您可能属于 “敢作敢为” 型的人物.自己进行判断应该选择的方式,但不如意时不抱怨别人.
~# ssh -R 2222:localhost:22 thedude@blackbox.example.com 进入 blackbox 后,只需一直保持登录状态.我总是输入以下命令: thedude@blackbox:~$ while [ 1 ]; do date; sleep 300; done 使机器保持忙碌状态.然后最小化窗口. 现在指示 tech 上的朋友使用 SSH 连接到 blackbox,而不需要使用任何特殊的 SSH 标记.但把密码给他们: tech 位于 blackbox 上后,可以使用以下命令从 SSH 连接到 ginger: Tech 将提示输入密码.应该输入 ginger 的根密码.
技巧 6:通过 SSH 通道进行远程 VNC 会话 VNC 或虚拟网络计算已经存在很长时间了.通常,当远程服务器上的某类图形程序只能在此服务器上使用时,我才需要 VNC. 例如,假设在 技巧 5 中,ginger 是一台存储服务器.许多设备都使用 GUI 程序来管理存储控 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |