快速业务通道

Linux系统的服务器要怎么样来设置相关安全配置

作者 Admin 浏览 发布时间 2012-01-28
功能。TMOUT按秒计算。编辑你的profile文件(vi /etc/profile),在"HISTSIZE="后面加入下面这行:

  TMOUT=300

  300,表示300秒,也就是表示5分钟。这样,如果系统中登陆的用户在5分钟内都没有动作,那么系统会自动注销这个账户。

  2.4 给系统的用户名密码存放文件加锁:

  chattr +i /etc/passwd

  chattr +i /etc/shadow

  chattr +i /etc/gshadow

  chattr +i /etc/group

  注:chattr是改变文件属性的命令,参数i代表不得任意更动文件或目录,此处的i为不可修改位(immutable)。查看方法:lsattr /etc/passwd

  3.服务管理

  在Linux系统的服务管理方面,如果想做到服务的最好安全,其中主要的就是升级服务本身的软件版本,另外一个就是关闭系统不使用的服务,做到服务最小化。

  3.1 关闭系统不使用的服务:

  cd /etc/init.d ##进入到系统init进程启动目录

  在这里有两个方法,可以关闭init目录下的服务,一、将init目录下的文件名mv成*.old类的文件名,即修改文件名,作用就是在系统启动的时候找不到这个服务的启动文件。二、使用chkconfig系统命令来关闭系统启动等级的服务。

  注:在使用以下任何一种方法时,请先检查需要关闭的服务是否是本服务器特别需要启动支持的服务,以防关闭正常使用的服务。

  第一种:修改文件名的方法

  Cd /etc/init.d/

  mv apmd apmd.old ##笔记本需要

  mv netfs netfs.old ## nfs客户端

  mv yppasswdd yppasswdd.old ## NIS服务器,此服务漏洞很多

  mv ypserv ypserv.old ## NIS服务器,此服务漏洞很多

  mv dhcpd dhcpd.old ## dhcp服务

  mv portmap portmap.old ##运行rpc(111端口)服务必需

  mv lpd lpd.old ##打印服务

  mv nfs nfs.old ## NFS服务器,漏洞极多

  mv sendmail sendmail.old ##邮件服务, 漏洞极多

  mv snmpd snmpd.old ## SNMP,远程用户能从中获得许多系统信息

  mv rstatd rstatd.old ##避免运行r服务,远程用户可以从中获取很多信息

  mv atd atd.old ##和cron很相似的定时运行程序的服务

  第二种:使用chkcofig命令来关闭不使用的系统服务

  chkconfig ?Clevel 35 apmd off

  chkconfig ?Clevel 35 netfs off

  chkconfig ?Clevel 35 yppasswdd off

  chkconfig ?Clevel 35 ypserv off

  chkconfig ?Clevel 35 dhcpd off

  chkconfig ?Clevel 35 portmap o

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号