景安微信
网站有问题
老雷来帮忙
景安网络 欢迎来到景安网络虚拟主机资讯站!
免费主机国内主机
国内主机
0元购买
原价99元/年 我想领取
QQ群
快云体验交流群

群名称:快云体验群

群   号:288544772

一键加群 快云体验交流群
公众号
快云官方微信

扫码关注公众号您可以:

1、微信一键登录会员;

2、微信提交故障工单;

3、微信查询网站备案。

回顶部
1元vps

首页 > 常见问题 > linux开机跳过输入用户名密码|景安

linux开机跳过输入用户名密码|景安

来源:景安网络

作者:景安老墨

更新时间:2018-12-29 11:00

景安网络—专业的数据中心服务商!提供快云服务器,快云VPS,虚拟主机,域名注册,服务器托管,服务器租用,SSL证书,数据库存储。 10M独享主机,一元拼单! 立即注册

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

 

这里我在/root/下放了一个测试脚本,这样系统启动时就会执行那个脚本,脚本内容:

 

#!/bin/sh

/bin/login -f root

 

脚本其实就是执行了一个root用户的登陆而已,如果有其他要求,也可以添加到脚本中。

本文链接:http://host.zzidc.com/cjwt/1756.html

关键字:

若无特别注明,文章皆为景安网络原创,转载请注明出处。

10元主机