红联Linux门户
Linux帮助

如何保障Linux桌面安全(二)?

发布时间:2010-07-05 11:06:50来源:红联作者:easthome18
许多用户都在共享一些文件。如果你想运行这种功能,就应当知道其中的风险。特别是如果你在工作场所使用此功能,那么所共享的将不仅仅是自己的文件,还会涉及公司的其它用户,并还会将整个桌面都拱手交给了非法的其它用户。因此,为了安全起见,请不要安装文件共享工具。
  定期升级
  用过Windows的用户都对微软定期发布操作系统和应用程序的补丁留下了“深刻的”印象。但微软发布补丁的速度远不及Linux来得快。在Linux世界中,在发现一个安全漏洞后,在几小时或几分钟后就可以发布其补丁。KDE和Gnome都支持面板上的更新程序。有人觉得经常升级太麻烦,但建议你不要拒绝安全更新,这些更新的发布肯定有原因。
  安装反病毒机制
  不要觉得病毒引起系统问题的可能性微乎其微。笔者建议你采用一个健壮的病毒防御工具,如ClamAV,这样你才能保障从你的机器发出的邮件不会包含不良代码,也不会由此影响公司网络的其它系统。
  SELinux值得一试
  SELinux能够很好地锁定对应用程序的访问控制,虽然有人认为SELinux有不如人意的地方,如它可能会影响系统性能,而你可能会找到其它的一些应用程序来安装。不过,依笔者的经验,SELinux的所带来的安全好处要远远超过其负面影响。在Fedora安装期间,你将拥有启用SELinux的机会。
  在一个独立分区上创建/home是一个更安全的方法
  默认的Linux安装将/home目录放在系统的root之中。这也许是个好办法,不过你需要注意,由于这是一种标准的安装方式,所以任何一个能够访问你的系统的人都会清楚地知道数据在什么地方。而且,如果你的机器出现点儿问题,那么你的数据又怎能安全?
  此问题的解决之道在于,你应当将/home放置在一个完全不同的硬盘上或分区上。这也许算不上什么锦囊妙计,但是,如果你真得很在意数据的安全性,不妨试试。
  终止或禁用一些不必要的服务
你所使用的一台桌面机器,而不是一台服务器。所以完全不必要运行nfs、httpd、ftpd、 sshd等一些服务。可以这样说,普通用户完全不应当运行这些服务,它们只能给普通用户带来风险。因此,请不要运行这些服务。例如,终止NFS服务的方法是# /etc/init.d/nfs stop。你可以检查/etc/inetd.conf文件,看看所有不必要的服务是否都已经取消。这个方法虽然简单但却很有效。你不妨试试。
文章评论

共有 3 条评论

  1. 王中云 于 2010-07-05 14:59:10发表:

    只是重装不易丢失数据

  2. chaian 于 2010-07-05 14:57:53发表:

    领教

  3. zcf115 于 2010-07-05 12:45:56发表:

    home单独分区后也能被其他用户看到,除非你设置了权限的问题,例如在ubuntu安装中选择“保护我的主目录“