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

系统 Linux
Linux省略密码的输入不是一种很好的习惯,但是如果我们是自己学习Linux使用的话可以不妨试一试,因为这个学习的Linux系统不会很重要。

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省略密码

【编辑推荐】

  1. 图文解决Linux找回根密码
  2. 细说Linux链接文件类型
  3. 全面解析Linux时钟
  4. 详细介绍Linux重定向的使用
  5. 五种方法实现Linux批量重命名文件
责任编辑:小霞 来源: 互联网
相关推荐

2022-04-23 16:36:30

Linux密码

2010-06-17 22:16:48

2016-03-08 10:30:15

2020-12-17 10:47:43

数据库密码账号

2009-06-27 14:11:17

2009-09-23 10:14:22

Hibernate

2010-07-20 16:58:59

2011-02-17 10:54:59

CSS3变换 简单快捷

2011-09-16 14:21:47

Web API

2009-12-07 12:56:40

PHP文件管理

2010-09-29 15:00:35

2010-03-26 13:34:47

CentOS安装

2011-09-15 13:35:59

思科路由器密码路由器

2012-11-12 10:48:36

2011-12-09 10:17:07

2018-06-04 10:53:25

2010-09-17 10:39:56

2011-09-06 12:47:06

无线路由器密码无线路由器设置无线路由器

2011-07-25 09:03:30

WAMPMySQL空密码

2009-12-14 13:44:49

Linux磁盘配额
点赞
收藏

51CTO技术栈公众号