关闭

明明白白你的Linux服务器——技巧篇

发表于:2010-8-26 10:08

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:抚琴煮酒    来源:51Testing软件测试网采编

  抚琴煮酒外出公干时,有幸经HP工程推荐使用Remote Admin(以下简称为ra)用来远程管理windows2003机器,后来在公司60k的限速环境下一直运行得很好。家里的机器是二台XP机器,用windows自带的远程桌面效果非常不佳,这时想起了ra,效果非常好,这里将其使用心得与大家分享交流一番:

  ①windows的远程桌面用于windows2003效果不错,反而用于xp效果不佳:局域网连接速度慢,鼠标有延迟情况等,这应该有由于系统自身的bug引起的;因为对比公司局域网中windows2003的远程桌面,完全没有这种现象;

  ②二台XP之间共享文件很麻烦,而且传输速度相当慢;用于ra的File transfer效果就不一样了,抚琴煮酒有了这个后,基本放充了xp的网上邻居了。以前如果有超过10G的连续剧要共享的话,用飞秋和飞鸽在XP下传输速度居然都很慢,改用ra后速度有明显提高;

  ③每次用完远程桌面后,被控机必须输入管理员密码才能进,而ra可以选择性的是否锁定,这点设计我感觉反而更人性化;

  ④同事从公司远程上传大约SQL Server2008的数据库大约40G,在60K限制的情况下也能很稳定的成功上传,基本上一晚上来个无人值守上传就OK了,呵呵。

  现在内网我就用远程桌面,外网windows2003服务器操纵时我喜欢用RA。

  二、小心谨慎的使用X-manager

  使用X-manager时需要注意区别三种环境,一般为虚拟机环境、内网环境、外网环境。喜欢用X-shell的小伙都应该知道,有时你同时连上二三十台Linux或FreeBSD服务器时,特别是连上Linux服务器时,许多SA估计都跟我一样,都喜欢用root操作,稍不留心就会铸成大祸,这里我有个心得,如果是操作的的是内网或线上环境服务器,操作完毕后建议马上退出登录,如果需要再操作时就再登录,这样更安全。

  三、用sudo,避免使用root

  如果操作的是FreeBSD服务器,建议用带sudo权限的用户操作(强烈建议不要用root),有时许多操作对于系统而言是非常危险的,尤其是rm -rf,而这个时候sudo会要求输入你具有root权限的用户密码,提醒你是否执行此危险操作;我从Linux转到FreeBSD下操作时也非常不习惯了,现在也喜欢用sudo了,建议你的Linux也可按FreeBSD操作。

  四、巧用crontab

  如果你的Linux机器处于IDC机房,前端没有硬件防火墙时建议开启iptables防护;但此时就有一个问题,你可能要在处于千里之外的公司调试iptables脚本,稍一出错后果就很严重。

  我在配置一台服务器的iptables时,不小心设置了某一项错误参数,结果锁定了SSH会话,导致我们经理及另一技术员连不上服务器。郁闷之余,看到此法特推荐给大家,极其有用,建议大家学习参考:可以配置一计划任务crontab,每5分钟运行一次,即*/5 * * * * root /bin/sh /root/firestop.sh,firestop.sh内容为:service iptables stop;这样即使你的脚本存在错误设置(或丢失的)规则时,也不至于将你锁在计算机外而无法返回与计算机的连接,让你放心大胆的调试你的脚本。同学们可参考学习下,这毕竟是生产环境下逼出来的办法。

  五、合理利用虚拟机来组构开发环境及实验环境

  Linux和windows服务器环境下,我比较推荐Vmware vSphere和Vmare GSX,FreeBSD我推荐下jail。目前我将Vmware vSphpere和GSX均用于了生产环境,效果也比较稳定和安全,这里重点推荐下其特点。

  最近在公司的DELL2850(开发服务器)部署成功了VMware vSphere,一直在测试其性能,目前除了它的兼容性以外(成功率10%),其它还算不错;最近一直在关注其中的新技术,在讲到HA的时候,资料要求中有几个需要注意的:

  ①HA是针对安装有ESX主机的硬件的,在ESX主机故障后,虚拟机在其它主机恢复时使用了VMotion技术,但VMotion则是针对虚拟机的(建议参考VMwareHA、DRS、VMotion相互关系)

42/4<1234>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号