1.查看当前运行级别 [root@cluster01 ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.5 (Santiago) 系统共有0~6七个运行级别.其中级别0代表关机.级别6代表重启.级别1代表单用户模式.级别3代表多用户模式.级别5代表进入X-Windows,而级别2和4基本不用. 另外系统还有一种运行级别s,也是进入单用户模式,与运行级别1很类似,但有细微的差别.另外还有一个emergency…
linux系统启动大致步骤如下:  加电自检-->根据BIOS中的设置从指定的设备启动-->找到设备MBR中的bootloader引导启动系统-->启动kernel-->启动init进程 linux系统启动流程可细分为10步: 加载BIOS-----读取MBR------Boot Loader---加载内核---用户层init依据inittab文件来设定运行等级/sbin/init---init进程执行rc.sysinit-----启动内核模块----执行不同运行级别的脚本程序--…
在使用LInux系统的时候可能会发生忘记root密码的情况,通常管理员会进入单用户模式下进行重置root密码.那么问题来了,既然管理员可以进入单用户模式,如果恶意用户可以接触的到计算机的话毫无疑问也是可以进入单用户模式然后偷偷篡改你的root密码,如此一来岂不是很不安全了.后来人们觉得通过单用户更改root密码这件事上不能随随便便的让不相关的人操作,于是加了一个二次认证授权过程,也就是在进入单用户模式的过程中间加上一层GRUB密码认证.(以下操作环境为RHEL6) 一. 配置添加grup密码,观…
本文将介绍在Linux系统中忘记root用户密码的情况下,如何在gurb界面进入单用户模式并重置root用户密码.在单用户模式下,用户不需要输入任何密码即可进入系统并可以修改密码.实验步骤如下: 1.重启系统,按上下键,进入选择带有 recovery mode的那一行  然后按‘e’编辑启动项.(注意:选择“带有 recovery mode”的那一行后,按“e”键,而不是按回车键,如下图) 2.将下图所示的ro改成rw,即可写, 若以ro进入系统,文件系统将是只读文件系统,无法修改里面的内容.(…
日志 rsyslogd取代了syslogd. /var/log/cron #定时任务相关日志 /var/log/cups #打印信息相关日志 /var/log/dmesg #开机内核自检相关日志,dmesg命令查看的就该日志下的内容 /var/log/btmp #登录错误相关日志.是个二进制文件,使用lastb命令查看 /var/log/lostlog #所有用户最后一次登录的时间,二进制文件,使用lastlog命令查看 /var/log/mailog #邮件信息 /var/log/messag…
Linux 系统处于正常状态时,服务器主机开机(或重新启动)后,能够由系统引导器程序自动引导 Linux 系统启动到多用户模式,并提供正常的网络服务.如果系统管理员需要进行系统维护或系统出现启动异常时,就需要进入单用户模式或修复模式对系统进行管理了. 使用单用户模式有一个前提,就是您的系统引导器(grub)能正常工作,否则要进行系统维护就要使用修复模式. 特注:进入单用户模式,没有开启网络服务,不支持远程连接 Linux 系统中不同的运行级别(Run Level)代表了系统的不同运行状态,例如…
centos单用户模式:修改ROOT密码和grub加密 CentOSLinux网络应用配置管理应用服务器  Linux 系统处于正常状态时,服务器主机开机(或重新启动)后,能够由系统引导器程序自动引导 Linux 系统启动到多用户模式,并提供正常的网络服务.如果系统管理员需要进行系统维护或系统出现启动异常时,就需要进入单用户模式或修复模式对系统进行管理了. 使用单用户模式有一个前提,就是您的系统引导器(grub)能正常工作,否则要进行系统维护就要使用修复模式.特注:进入单用户模式,没有开启网络服…
原文出处: http://zhengdl126.iteye.com/blog/430268 Linux 系统处于正常状态时,服务器主机开机(或重新启动)后,能够由系统引导器程序自动引导 Linux 系统启动到多用户模式,并提供正常的网络服务.如果系统管理员需要进行系统维护或系统出现启动异常时,就需要进入单用户模式或修复模式对系统进行管理了. 使用单用户模式有一个前提,就是您的系统引导器(grub)能正常工作,否则要进行系统维护就要使用修复模式.特注:进入单用户模式,没有开启网络服务,不支持远程连…
单用户模式: 在系统启动引导读秒时,按任意键进入系统选项 再按  e  键   选择第二项  按 e  进入编辑  输入  空格  1 然后回车  再按B  键 不需要密码即可进入系统 再passwd  root 即可修改密码 grub加密: 如何防止进入但用户修改密码 救援模式可以破掉grub加密 方法:grub加密 vim  /etv/grub.conf 生成grub   MD5加密 grub-md5-crypt 输入gurb密码 将密码复制到grub.conf中 就完成了grub加密 再次…
centos单用户 救援 运行级别  yum,单用户模式,救援模式,inittab :启动级别  e2fsck  wetty  mingetty  物理终端 /dev/console  虚拟终端 /dev/tty(0,6)  模拟终端 /dev/pts/# grub-md5-crypt  给grub加密码  initrd   第二节课 上半节课 yum centos6.6的内核 单用户模式 救援模式 给grub加密码 下半节课 Linux启动流程 inittab :启动级别 e2fsck wet…
切换用户指令 su - 用户名 当高权限用户切换到低权限用户的时候不需要密码 反之低权限切换到高权限用户需要高权限用户的密码 用exit可以退出当前用户,回到上一个用户 而且它的退出是一层一层退出的: 增加用户组: groupadd 组名 删除用户组: groupdel 组名 增加用户时直接加上组: useradd -d 用户组 用户名 修改用户的组: usermod -g 用户组 用户名 用户和组的相关文件 /etc/passwd 文件:用户(user)的配置文件,记录用户的各种信息 每一行的…
很多新手当面对"忘记 root 账户密码导致无法登陆系统"这个问题时,直接选择重新系统.其实大可不必,我只需要进入 emergency mode(单用户模式)更新 root 账户的密码即可.Linux 的单用户模式有些类似 Windows 的安全模式,只启动最少的程序用于系统修复.在单用户模式(运行级别为 1)中,Linux 引导进入根 Shell,网络被禁用,只有少数进程运行.单用户模式可以用来修改文件系统损坏.还原配置文件.移动用户数据等. 如何进入单用户模式 现在,我们假设系统出…
(1).CentOS6 1)产生加密密码 [root@CentOS6 ~]# grub-md5-crypt Password: Retype password: $1$QPduF0$FNhzDUPQPV8ARQ5Lx.V421 //这一串是加密后的密码 2)将加密密码加入到/boot/grub/grub.conf [6n@CentOS6 ~]# vim /boot/grub/grub.conf # grub.conf generated by anaconda # # Note that you…
单用户模式类似于windows下的安全模式,允许root账号不输入密码直接启动并登录系统进行系统维护. 单用户模式只允许root账号登录,不允许其它用户使用ssh协议进行远程连接. 重启系统时按Enter键进入如下界面: 选择第二项,按E 按E进入kernel编辑命令行,在光标空格然后输入single 或s 或1或init 1 输入完成后按回车键,保存返回上一级启动菜单,按b 启动系统自动进入单用户模式. 启动后,不需要输入密码,自动登录root账号 ======================…
redhat的runlevel级别定义例如以下:   0:关机.不能将系统缺省执行级别设置为0,否则无法启动. 1:单用户模式.仅仅同意root用户对系统进行维护. 2:多用户模式.但不能使用NFS(相当于Windows下的网上邻居) 3:字符界面的多用户模式. 4:没有定义. 5:图形界面的多用户模式. 6:重新启动.不能将系统缺省执行级别设置为0,否则会一直重新启动. ubuntu的runlevel级别(默觉得2)定义例如以下: 0 – Halt.关机模式 1 – Single,单用户模式…
SYNOPSIS postgres [ -A 0 | 1] [ -B nbuffers] [ -c name=value] [ -d debug-level] [ --describe-config ] [ -D datadir] [ -e ] [ -E ] [ -f s | i | t | n | m | h] [ -F ] [ -N ] [ -o filename] [ -O ] [ -P ] [ -s | -t pa | pl | ex ] [ -S sort-mem] [ -W seco…
目录 一:系统启动级别 二:单用户模式修改密码 一:系统启动级别 系统启动级别: 0 关机 1 单用户模式(无法通过xshell方式使用)(虚拟机操作)(系统云服务商后台) 2 多用户无网络模式 3 完全多用户模式 4 待定 5 桌面模式 6 重启 两种设置级别: init[编号] 临时设置 永久设置: systemctl set-default [系统启动级别] 查看 systemctl set-defaulf [系统启动级别] 执行 系统启动级别保存位置: cd /usr/lib/syste…
Linux启动引导器 安装linux操作系统的时候就已经将启动引导器安装到硬盘上去了,才能通过硬盘的读取方式启动操作系统. 引导器分为2种: Lilo:功能比较简单,使用比较麻烦,后续发行版中使用grub. 启动引导器保存在硬盘扇区中,负责引导硬盘分区中指定的操作系统启动的程序代码.Windows有windows的操作系统启动引导器,linux有linux操作系统的启动引导器.Linux用的是grub或者lilo,widows和mac都有自己的.引导器都会集成到操作系统安装程序中. 操作系统的安…
runlevel  查看当前运行级别 cat /etc/inittab   可以查看7个运行级别 init 6  ==  reboot == shuttdown -r now   都是表示重启的命令 LANG=en  改变当前环境变量 yum grouplist yum groupinstall -y "Desktop" yum groupsinstall -y "X Window System"'…
步骤一,开机时随便按下键盘,进入以下菜单 步骤二: 选择第一项,按e键进行修改 步骤三,定位到 ro(  linux 16 or linuxefi  ) 步骤四:把ro改成 “rw init=/sysroot/bin/sh”. 完成之后按 “Ctrl+x” 现在可以进入单用户模式了 依次输入以下命令进行root密码修改,修改完成之后强制重启即可.     chroot /sysroot/  passwd root   touch /.autorelabel  …
每个运行级别的含义 0   关机模式(不要把启动级别  运行级别设置为0) 1   单用户模式 2   无NFS多用户模式 3   文本模式(命令行模式,完整的多用户模式) 4   未使用的 5   图形模式,X11,桌面 6   重启模式(不要把启动级别  运行级别设置为6) 怎么配置? cat  -n /etc/inittab 怎么查看当前系统的运行级别 runlevel 临时切换运行级别 runlevel        查看 init  数字      更改 runlevel       …
第一种方法:(内核级别的)   Sudo vi /etc/default/grub 修改GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” 为:GRUB_CMDLINE_LINUX_DEFAULT=” text” 然后运行下sudo update-grub2就可了   第二种方法:(基于upstart的”正统”方法)   ubuntu的upstart的体系下,/etc/init.d里面基本上都是连接到/lib/init/upstart-job的软连接,所以,对 i…
只转载了成功的, 具体参见原文  http://www.2cto.com/os/201308/237632.html 第一种方法:(内核级别的)   Sudo vi /etc/default/grub 修改GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” 为:GRUB_CMDLINE_LINUX_DEFAULT=” text” 然后运行下sudo update-grub2就可了   第二种方法:(基于upstart的”正统”方法)   ubuntu的upstar…
linux启动过程 关于Ubuntu 12.04修改默认运行级别,启动字符界面的个人理解   网上通常的做法是:(亲自试验,不管用),如果想直接操作请看绿色字体部分 (1)第一种方法:   由于RedHat中是通过一个叫inittab的文件来管理运行级别的,而ubuntu中没有,所以建议在/etc/目录下创建该文件   $sudo vi /etc/initab   然后编辑该文件,运行级别设为3,内容如下id:3:initdefault:   然后重启.   亲自试验,不管用,Ubuntu还是进…
BIOS 有固化代码指向mbr,mbr指向grub(/boot/grub/下有很多引导配置信息),grub里可以配置多种linux内核vmlinux文件. 启动内核以后就开始加载各种驱动模块并进行系统初始化.系统初始化主要读取/etc/inittab(指定默认运行级别)和/etc/init/下各种配 置文件(指定默认启动服务,终端数目,快捷键……) ,运行完这些系统就启动完毕. 系统运行级别 0-关机 1-单用户 2-不带网络模式的多用户 3-多用户 4-不用 5-图形界面 6-重新启动 在命令…
命令:init [0123456] 运行级别 0:关机 1:单用户 2:多用户状态没有网络服务 3:多用户状态有网络服务 4:系统未使用保留给用户 5:图形界面 6:系统重启 常用运行级别是3和5,要修改默认的运行级别可修改文件 /etc/inittab的id:5:initdefault:这一行中的数字…
linux 实用指令 指定运行级别 运行级别说明 0 :关机 1:单用户(找回丢失密码) 2.多用户状态没有网络服务 3.多用户状态有网络服务 4.系统未保留给用户 5.图形界面 6.系统重启 常用的级别是3和5 切换到指定运行级别 基本语法 init [0123456] 应用实例 通过init 来切换不用的运行级别 面试题 如何找回root密码,如果我们不小心忘记root密码,怎么找回, 思路:进入单用户模式,修改root密码 因为进入单用户模式,root不需要密码就可以登陆 演示一把 具体看…
Linux运行级别从0-6,共7个. 0:关机.不能将系统缺省运行级别设置为0,否则无法启动. 1:单用户模式,只允许root用户对系统进行维护. 2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居) 3:字符界面的多用户模式. 4:未定义. 5:图形界面的多用户模式. 6:重启.不能将系统缺省运行级别设置为0,否则会一直重启. 查看运行级别命令: runlevel 先后显示系统上一次和当前运行级别.如果不存在上一次运行级别,则用N表示. 改变提供运行级别命令: init [01…
Ubuntu的默认开机的runlevel是2,可以用runlevel来查看当前的默认运行级别. debian系(ubuntu是基于debian)的Linux一直是用runlevel 2来默认启动,并且runlevel定义也与redhat有区别.debian的runlevel级别定义如下: 0 – Halt,关机模式 1 – Single,单用户模式 2 - Full multi-user with display manager (GUI) 3 - Full multi-user with di…
一.系统启动流程 一般来说,Linux 系统的启动流程是这样的: 1. 开机之后,位于计算机主板 ROM 芯片上的 BIOS 被最先读取,在进行硬件和内存的校验以及 CPU 的自检没有异常后, BIOS 将被加载到内存中. 2. BIOS 按照其设置的设备启动顺序,依次尝试加载含有 MBR 信息的可启动设备(一般是硬盘,可设置),然后将控制权交给 MBR 中的 Bootloader(引导程序). 3. Linux 中使用 GRUB(多操作系统引导程序)作为 Bootloader.GRUB 可以识…