centos增加一般用户及wheel组用户

sample login: root ← 用root用户来登录系统,输入用户名root
Password: ← 在这里输入安装时设置的root密码,输入时密码不会被显示

[root@sample ~]# ← root用户登录成功,提示符为“#”。若一般用户登录成功后,提示符为“$”

[root@sample ~]# exit ← 退出系统


sample login: ← 退出系统成功

[2] 一般用户的建立与删除

[root@sample ~]# useradd centospub ← 建立用户名为 centospub 的一般用户
[root@sample ~]# passwd centospub ← 为用户 centospub 设置密码
Changing password for user centospub.
New UNIX password:  
← 输入密码(密码不会被显示)
Retype new UNIX password:  ← 再次输入密码确认两次密码一致
passwd: all authentication tokens updated successfully. ← 密码设置成功

[root@sample ~]# userdel -r centospub 
← 删除用户名为 centospub 的一般用户

[3] 通过一般用户登录为root用户

因为root用户对系统具有全权的操作权限,为了避免一些失误的操作,建议在一般情况下,以一般用户登录系统,必要的时候需要root操作权限时,再通过“su -”命令来登录为root用户进行操作。

[centospub@sample ~]$  ← 提示符为“$”,说明当前状态为一般用户centospub登录在系统中

[centospub@sample ~]$ su -  ← 输入登录为root用户的命令
Password:   ← 输入root密码(密码不会被显示),回车

[root@sample ~]# ← 成功登录为root用户,提示符变为“#”

[root@sample ~]# exit ← 回到一般用户的登录状态

[centospub@sample ~]$ 
← 提示符变为“$”,回到了一般用户centospub登录系统的状

[4] 建立管理员组内一般用户

在 一般情况下,一般用户通过执行“su -”命令、输入正确的root密码,可以登录为root用户来对系统进行管理员级别的配置。但是,为了更进一步加强系统的安全性,有必要建立一个管理员的 组,只允许这个组的用户来执行“su -”命令登录为root用户,而让其他组的用户即使执行“su -”、输入了正确的root密码,也无法登录为root用户。在UNIX下,这个组的名称通常为“wheel”。

[root@sample ~]# usermod -G wheel centospub  ← 将一般用户 centospub 加在管理员组wheel组中

[root@sample ~]# vi /etc/pam.d/su  ← 打开这个配置文件

#auth required /lib/security/$ISA/pam_wheel.so use_uid   ← 找到此行,去掉行首的“#”
 ↓ 
auth required /lib/security/$ISA/pam_wheel.so use_uid  ← 变为此状态(大约在第6行的位置) 

[root@sample ~]# echo "SU_WHEEL_ONLY yes" >> /etc/login.defs 
← 添加语句到行末

以上操作完成后,可以再建立一个新用户,然后用这个新建的用户测试会发现,没有加入到wheel组的用户,执行“su -”命令,即使输入了正确的root密码,也无法登录为root用户

原文地址:http://www.jackfeng.com/archives/1300/

### 回答1: 在CentOS系统中,wheel用户通常用于授予用户超级用户(即root)的权限。如果一个用户不在wheel用户中,那么他将无法使用sudo命令以root身份执行命令。 要将一个用户添加wheel用户中,可以使用以下命令: ``` sudo usermod -aG wheel username ``` 其中,`username`是要添加wheel用户中的用户名。 如果您没有sudo权限,则需要以root身份登录系统并执行相同的命令。 ### 回答2: CentOS 是一种基于 Linux 的操作系统,它的用户管理是通过用户来进行权限管理的。 在 CentOS 中有一个名为 "wheel" 的特殊用户,该用户默认具有系统管理员权限。这意味着,属于 "wheel" 用户用户可以使用 sudo 命令获取管理员权限。 根据题目描述,如果普通用户没有在 "wheel" 用户中,那么该用户不具备管理员权限。这意味着该用户不能执行一些需要管理员权限的操作或访问一些受限的系统资源。 要将普通用户添加到 "wheel" 用户中,可以使用以下命令: ``` sudo usermod -aG wheel <用户名> ``` 上述命令中,"<用户名>" 是要添加到 "wheel" 用户的普通用户名。执行此命令后,普通用户就会具备管理员权限。 值得注意的是,为了安全起见,不建议随意将普通用户添加到 "wheel" 用户中。管理员权限应该只授予可信的用户,以防止滥用权限导致系统安全问题。 希望本回答对您有所帮助! ### 回答3: CentOS是一种Linux操作系统,它使用用户来管理用户的权限。在CentOS中,有一个特殊的用户叫做"wheel"。该用户通常被用于授权给普通用户以执行特权操作。 如果普通用户没有在wheel用户中,那么该用户将没有执行特权操作的权限。特权操作通常包括对系统配置文件的更改、安装软件、执行系统命令等。 普通用户可以通过root用户或具有root权限的用户将其添加wheel用户中。添加用户wheel用户的步骤如下: 1. 以root用户登录或者通过sudo命令获取root权限。 2. 执行以下命令将用户添加wheel用户中: `sudo usermod -aG wheel 用户名` 其中,"用户名"是待添加wheel用户的普通用户用户名。 通过上述步骤,普通用户将获得执行特权操作的权限,因为wheel用户被授予了这些特权。需要注意的是,在授权用户执行特权操作之前,请确保他们有足够的知识和经验来避免不当操作导致系统损坏。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值