Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10733584
  • 博文数量: 2905
  • 博客积分: 20098
  • 博客等级: 上将
  • 技术积分: 36298
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-23 05:00
文章存档

2012年(1)

2011年(3)

2009年(2901)

分类: LINUX

2009-03-23 11:21:06

######################################################################################
#  linux系统安全管理小技巧
#  作者:胡昌文
#  日期:2008-06-11
######################################################################################
下面我就平时学习linux的经验谈谈linux安全管理的几点小技巧:
1.破解linux的root用户密码。
     linux的引导程序一般是LILO或GRUB,要破解root密码就是要使系统进入单用户模式【单用户模式登录不需要使用密码】更改密码,在
引导程序引导进入系统时,按‘e’编辑引导命令,在“kernel /vmlinuz-2.6.18-8.e15 ro root=LABEL=/”中加入命令single如【kernel
/vmlinuz-2.6.18-8.e15 ro single root=LABEL=/】,然后按‘b’引导系统进入单用户模式,使用passwd命令修改root用户密码,然后重新
正常启动。如果引导程序是LILO,按‘c’进入命令行模式,使用init 1或single命令直接进入单用户模式,剩下的操作和刚才一样。
2.任何用户都不需要密码进入系统。
     在文件/etc/pam.d/login中第一行加入以下参数:
     auth sufficient /lib/security/pam_securetty.so
     然后注销用户,就可以使所有用户不需要密码进入系统。
3.防止用户非法破解root口令。
     编辑引导程序的主配置文件,如/etc/grub.conf
     default=0
     timeout=5
     password=master  //编辑引导程序需要的密码
     splashimage=(hd0,0)/grub/splash.xpm.gz
     hiddenmenu
     title RedHat Enterprise Linux Server (2.6.18-8.e15)
                password=testpass //系统启动时的验证密码
                root (hd0,0)
                kernel /vmlinuz-2.6.18-8.e15 ro root=LABEL=/
                initrd /initrd-2.6.18-8.e15.img
     这样修改后,如果要破解root口令,必须知道这两个密码才能进行。

阅读(605) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~