您好,欢迎来到思海网络,我们将竭诚为您提供优质的服务! 诚征网络推广 | 网站备案 | 帮助中心 | 软件下载 | 购买流程 | 付款方式 | 联系我们 [ 会员登录/注册 ]
促销推广
客服中心
业务咨询
有事点击这里…  531199185
有事点击这里…  61352289
点击这里给我发消息  81721488
有事点击这里…  376585780
有事点击这里…  872642803
有事点击这里…  459248018
有事点击这里…  61352288
有事点击这里…  380791050
技术支持
有事点击这里…  714236853
有事点击这里…  719304487
有事点击这里…  1208894568
有事点击这里…  61352289
在线客服
有事点击这里…  531199185
有事点击这里…  61352288
有事点击这里…  983054746
有事点击这里…  893984210
当前位置:首页 >> 技术文章 >> 文章浏览
技术文章

Linux省略密码的简单做法

添加时间:2010-11-28  添加: admin 
 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省略密码输入。

  

Linux省略密码
分享到:

顶部 】 【 关闭
版权所有:佛山思海电脑网络有限公司 ©1998-2024 All Rights Reserved.
联系电话:(0757)22630313、22633833
中华人民共和国增值电信业务经营许可证: 粤B1.B2-20030321 备案号:粤B2-20030321-1
网站公安备案编号:44060602000007 交互式栏目专项备案编号:200303DD003  
察察 工商 网安 举报有奖  警警  手机打开网站