博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 改动inittab文件及忘记密码等导致无法进入系统的解决办法
阅读量:4648 次
发布时间:2019-06-09

本文共 1796 字,大约阅读时间需要 5 分钟。

改动inittab文件及忘记密码等导致无法进入系统的解决办法[]

by:授客 QQ1033553122

inittablinux的系统启动模式配置文件,在”/etc“文件目录下没,其内容是:

# inittab is only used by upstart for the default runlevel.

#

# ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.

#

# System initialization is started by /etc/init/rcS.conf

#

# Individual runlevels are started by /etc/init/rc.conf

#

# Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf

#

# Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf,

# with configuration in /etc/sysconfig/init.

#

# For information on how to write upstart event handlers, or how

# upstart works, see init(5), init(8), and initctl(8).

#

# Default runlevel. The runlevels used are:

#   0 - halt (Do NOT set initdefault to this)

#   1 - Single user mode

#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)

#   3 - Full multiuser mode

#   4 - unused

#   5 - X11

#   6 - reboot (Do NOT set initdefault to this)

#

id:5:initdefault:

注意:主要是最后的几个数字 0 - 6 0 表示关机, 1 是单用户命令行模式模式;2是多用户但是不能使用网络文件系统模式,这个也是命令行模式;3是多用户模式,也是命令行模式;4 还没有使用;5是图形界面模式;6表示重启。

有的linux发行版是默认的图形界面,如果想改默认的图形界面为命令行界面,需用root用户权限修改/etc/inittab文件,将 id:5:initdefault: 中的5修改为3。命令行界面比图形界面省资源。

如果改动inittab文件时不小心改错了,无法进入系统,此时可用单用户模式可以进入系统,也不用输入密码什么的,这个方法还可以用来修改root密码。

1 、在启动时要进入grub,一般linux是在默认几秒后直接进入系统而不进入grub,所以要抓紧时间按。

刚开机时的界面:

Linux <wbr> <wbr>改动inittab文件及忘记密码等导致无法进入系统的解决办法

 

 

进入grub时的界面:

Linux <wbr> <wbr>改动inittab文件及忘记密码等导致无法进入系统的解决办法

 

 

2 、进入grub后按字母“e”键进入编辑模式,用方向键选择带有kernel那项,然后继续按“e"进入编辑模式。

Linux <wbr> <wbr>改动inittab文件及忘记密码等导致无法进入系统的解决办法

 

 

3、在后面添加空格,然后输入”init 1" “/single""linux single"。如下图所示:

Linux <wbr> <wbr>改动inittab文件及忘记密码等导致无法进入系统的解决办法

 

 

5、再按字母键”b”重启。

 

Linux <wbr> <wbr>改动inittab文件及忘记密码等导致无法进入系统的解决办法

6、这样就不用输入用户名和密码直接进入操作系统了。

 

7、再输入vi /etc/inittab命令修改最后一行的那个参数。可以看出当时是手抖了多输了两个3,所以进不去系统啊。

Linux <wbr> <wbr>改动inittab文件及忘记密码等导致无法进入系统的解决办法

 

8、修改过来后,保存,退出,重启。

Linux <wbr> <wbr>改动inittab文件及忘记密码等导致无法进入系统的解决办法

 

 

9、重启后进入了命令行界面,得输入用户名和密码,进入系统。

如果忘记了root密码怎么办?

按以上的步骤1 - 6 进入单用户模式。

输入 # vi /etc/passwd 命令

将第一行的root:x:0....中的X删除,变成 root::0....然后保存退出!

Linux <wbr> <wbr>改动inittab文件及忘记密码等导致无法进入系统的解决办法

 

 

 

重启系统,进入系统时root密码为空,再输入修改密码的命令:passwd root

 

 

转载于:https://www.cnblogs.com/shouke/p/10158208.html

你可能感兴趣的文章
luacom cygwin
查看>>
浅谈WPF的VisualBrush
查看>>
CSS------当内容超出div宽度后自动换行和限制文字不超出div宽度和高度
查看>>
经常用得到的安卓数据库基类
查看>>
vue element 关闭当前tab 跳转到上一路由
查看>>
4、面向对象
查看>>
[NOI2005]聪聪与可可(期望dp)
查看>>
POJ 3723
查看>>
springmvc3.2+spring+hibernate4全注解方式整合(一)
查看>>
Elgg网站迁移指南
查看>>
installshield 注册dll
查看>>
Sublime Text 3 及Package Control 安装(附上一个3103可用的Key)
查看>>
Get MAC address using POSIX APIs
查看>>
基于uFUN开发板的心率计(一)DMA方式获取传感器数据
查看>>
【dp】船
查看>>
oracle, group by, having, where
查看>>
⑥python模块初识、pyc和PyCodeObject
查看>>
Kibana:分析及可视化日志文件
查看>>
nodejs pm2使用
查看>>
cocos2d-x 3.10 PageView BUG
查看>>