我要投稿

教你Linux省略密码的简单做法

时间:2011-07-22 17:11 作者:cccbbs 阅读:5069
Linux省略密码是绝对不提倡做得,但是不是不能完成,是因为Linux省略密码给系统的安全构成了很大的威胁。初学者在自己的试验机器上倒是可以试一试这个方法他可以帮助初学者更好的理解Linux系统。  1、省略密码验证  很简单,只需把/etc/passwd中的root:x:0:0:root:/root:/bin/bash,改为root::0:0:root:/root:/bin/bash,就可以了,就是去掉了里面的x,这样root用户就不用密码了。其他用户也一样。  2、省略输入用户名  (1)修改/etc/inittab  在inittab中,有如下配置  1:2345:respawn:/sbin/agetty tty1 9600  2:2345:respawn:/sbin/agetty tty2 9600  3:2345:respawn:/sbin/agetty tty3 9600  4:2345:respawn:/sbin/agetty tty4 9600  5:2345:respawn:/sbin/agetty tty5 9600  6:2345:respawn:/sbin/agetty tty6 9600  表示系统可以有六个控制台,可以用ALT+(F1"F6)来切换。而/sbin/agetty就是一个登陆验证程序,执行它,会提示用户输入用户名和密码,然后启动一个指定的shell(在passwd文件中指定的)。  所以,我们只需将其修改为不执行agettty,而是执行自己编写的一个脚本,就可以跳过用户名和密码的输入。修改如下:  1:2345:respawn:/root/logintest tty1 9600 (图形界面是5,待测试)  这里我在/root/下放了一个测试脚本,这样系统启动时就会执行那个脚本,脚本内容:  #!/bin/sh  /bin/login -f root (设为可执行,待测试)  脚本其实就是执行了一个root用户的登陆而已,如果有其他要求,也可以添加到脚本中。  这样我们就完成了一些偷懒得操作了使Linux省略密码输入。

最新评论

我要投稿 我要评论
插入url链接 添加表情
限 100000 字节
响应相关主管单位规定,关闭回帖发帖功能
[VB毕业设计] [ASP毕业设计] [JAVA毕业设计] [JSP毕业设计] [PHP毕业设计] [asp.net毕业设计] [.net毕业设计] [网络毕业设计] [Delphi毕业设计] [VC毕业设计] [VF毕业设计] [机械毕业设计] [工艺毕业设计] [模具毕业设计] [其他毕业设计]
站长联系 cccbbsnet#163.com 本站系公益性质网站,站内广告维系本站运作。欢迎赞助本站。
大学生计算机相关方向|软件编程|网络工程|web开发|数据库技术|学习资料等
本社区仅供学习计算机相关技术所使用,访客发言不得违反国家法律法规
Time now is:10-23 16:14, Gzip enabled 蜀ICP备07004838号Powered by cccbbs.net v7.5 SP3 Code © 2003-06 cccbbs
计算机毕业设计