945  
   0
RedHat 几种用户模式区别
作者:黄歌程于 2019年05月31日 发布在分类 / 经典配置 / FAQ 下,并于 2019年05月31日 编辑
运行级别 用户模式 runlevel 单用户 多用户

一、提问

RedHat 几种用户模式区别?

二、回答

答案:RedHat 6 和 RedHat 7 管理机制不同,用户模式也不同。

一、RedHat 6使用inittab进行管理,在 /etc/inittab 文件中规定了 7种用户模式:

# 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)


其中1 和2 都可进行维护管理,比如修改root密码,区别在于1 模式下,很多服务都没有运行,需要手动开启,比如sshd、network等,而2模式,大部分服务都已经启动。

二、RedHat 7 由于引入systemd进程管理(Ubuntu 14发行版也引入systemd进程管理),用不同的target代替runlevel,并且把老版本的inittab禁用了。

multi-user.target   相当于runlevel 3,基于文本登录
graphical.target    相当于runlevel 5,基于图形化和文本登录
emergency.target    相当于runlevel 1,以只读的形式挂载在/上

其中最常用的是multi-user.target和graphical.target。

并且模式切换和设置默认启动模式的命令也有不同:

切换到第3运行模式(临时切换):
# systemctl isolate multi-user.target
切换到第5运行模式(临时切换):
# systemctl isolate graphical.target

查看当前默认的启动级别:
# systemctl get-default
设置默认启动第3运行模式:
# systemctl set-default multi-user.target
设置默认启动第5运行模式:
# systemctl set-default graphical.target




 知识评论当前评论数0

 推荐知识


 访问权限

创建人 黄歌程
工作小组 宏杉成员
文档编辑权限 创建者私有
文档阅读权限 来自分类
分类阅读权限 所有人
分类编辑权限 技术服务部  : 机构     渠道合作伙伴  : 机构     系统管理员 : 人员     
分类审核权限 审核小组  : 岗位    
分类预览权限 审核小组 : 岗位    
分类下载权限 技术服务部  : 机构    
 历史版本

修改日期 修改人 备注
2019-05-31 14:19:55[当前版本] 黄歌程 CREAT

 目录
    宏杉案例知识库-V4.0.1