使用Linux中不得不防的几大陷阱

时间:2022-05-22 04:34:39

摘要:Linux是一个开放式系统,可以在网络上找到许多现成的程序和工具,这既方便了用户,也方便了黑客,因为他们也能很容易地找到程序和工具来潜入Linux系统,或者盗取Linux系统上的重要信息。不过,只要我们仔细地设定Linux的各种系统功能,并且加上必要的安全措施,就能让黑客们无机可乘。 很多用户和厂商常常会乐观的认为Linux的优点很多,例如:①Linux比Windows成本低廉得多;②Linux是免费的;③Linux世界没有强制升级的问题;④Linux可以大大减少管理人手;⑤Linux有现成的管理工具;⑥应用程序都是免费或者很便宜的;⑦技能可以互相转移;⑧使用Linux的话,硬件的生命周期更长;⑨Linux应该在微软的企业协议到期时马上配置使用;⑩Linux用于桌面是一个“或者全部拥有,或者全部没有”的选择。所以对很多Linux用户来说尤其是一些新手常常会步入一些误区,往往会造成一些不必要的损失,在此我提醒大家不要掉入陷阱。

关键词:Linux 操作系统 陷阱 防范

中图分类号:TP393 文献标识码:A 文章编号:1007-9416(2013)09-0219-01

Linux是一种类Unix的操作系统。从理论上讲,Unix本身的设计并没有什么重大的安全缺陷。多年来,绝大多数在Unix操作系统上发现的安全问题主要存在于个别程序中,所以大部分Unix厂商都声称有能力解决这些问题,提供安全的Unix操作系统。但Linux有些不同,因为它不属于某一家厂商,没有厂商宣称对它提供安全保证,因此用户只有自己解决安全问题。Linux不论在功能上、价格上或性能上都有很多优点,然而,作为开放式操作系统,它不可避免地存在一些安全隐患。所以对很多Linux用户来说尤其是一些新手常常会步入一些误区,往往会造成一些不必要的损失,在此我提醒大家不要掉入如下的几个陷阱:

陷阱一:不经过严厉审阅,从多种途径下载装置各种类型的应用顺序。

如果在运转Ubuntu,我们知道包办理顺序运用的是deb软件包。然而,许多应用顺序是以源代码的办法供给的。可是为什么不能随意装置顺序呢?其实很简单,若是以源的办法装置了顺序,那么,软件包办理系统将无法盯梢所装置的东西。因而,在顺序包A(以源的办法装置)依赖于顺序包B(从一个deb库装置的),而软件包B是从更新办理器更新的时分,就会出现顺序包A可以运转,也可以无法运转。不过,若是顺序包A和B都从deb库装置的话,二者都能运转的时机将更高。此外,在一切的顺序包都来自于相同的二进制类型时,更新顺序包将更为简略。

陷阱二:开发应用比较困难。

过去,使用传统工具为Linux开发应用程序比较困难。传统的GCC和Emacs难以学习,而且不能达到企业级开发者所需要的高效程度。而现在Linux有一个功能完备的、可视化的、快速的编程工具—Kylix,它彻底解决了这个问题。Kylix采用Win 32开发者熟悉的“拖放”方式来设计所见即所得的用户界面,极大地提高了Linux平台上GUI应用程序(尤其是商业和企业的数据库应用)的开发效率,使得难以计数的Win 32商业应用被移植到Linux平台上。

陷阱三:没有备份要害的装备文件。

很多用户可能都有这样的体会,在升级到某个X版本,却发现新版本会破坏原来的xorg.conf装备文件,甚至无法应用升级之前的版本,所以应该先对曾经的/etc/x11/xorg.conf作一个备份,避免升级失利而带来不必要的麻烦。当然,X的晋级顺序会设法为用户备份xorg.conf文件,但它却在/etc/x11目录内备份。即便这种备份看起来不错,我们最好还是本人做一个备份吧。这个的办法也适用于其它的备份,如Samba、Apache、Mysql等。

陷阱四:没有装置一个可正常运转的内核。

通常我们不会在一台机器上装置10个以上的内核。但需要更新内核,这种更新并没有删去曾经的内核。我应该坚持运用可正常作业的内核。假定当前正常作业的内核是2.6.22,而2.6.20是备份内核。若是要更新到2.6.26,而在新内核中一切都作业正常,就可以删去2.6.20了。

陷阱五:无视日志文件。

/var/log的存在是必须的,这是寄存一切的日志文件的仅有方位。在发现问题时,首先要检查一下这里。查看安全问题,可看一下/var/log/secure.这个日志文件保存着一切的一般性过错。

陷阱六:Linux会全面取代Windows、Unix。

Linux在取得服务器市场的重要份额之后,也全面进入了个人桌面市场。虽然近期一些统计资料显示了Linux高增长的数据,但是这些数字是在小的基数上取得的。尽管近期一些Linux厂商推出的新产品在安装、使用上有了相当大的改进,但是要想大份额占用桌面市场是指完全占领桌面市场是基本不可能的。以驱动程序为例,软声卡和软猫在DIY市场的OEM中占有很大比例。然而由于生产厂家的原因,目前在Linux上使用这两种设备还相当困难。这与微软的庞大优化程序是分不开的。因此,Linux不可能全面替代Windows。

Linux成为Unix系统在个人计算机上的一个代用品,继承了Unix的许多优点。但目前的性能还不能完全取代六大Unix操作系统。不过从一个方面可以看到Unix逐步向Linux靠拢,而且包括IBM、Sun、HP等Unix厂商已经开始支持Linux。开放源代码是大势所趋,Linux前途广阔。一个由业内较大的服务器和Linux销售商组成的The Free Standards Group协会公布了它们经过努力制定出的Linux标准。制定这些标准在于确保不同版本的Linux能够同样工作。

以上是本人在学习和使用Linux系统过程中总结的一些心得,希望能让许多用户,特别是一些新用户在使用Linux系统过程中能尽量的少走弯路,尽量避免一些耗时费力而得不到理想的学习和使用效果,避免一些陷阱,我们能尽量的去避开这些陷阱,若能对读者有所帮助,本人不甚欣慰。

上一篇:计算机虚拟网络技术的价值及应用方法探讨 下一篇:构建企业Web服务器的教学过程及思考