您的位置:首页 > 运维架构 > Linux

Linux之用户与用户组的创建与删除

2017-06-28 15:46 483 查看
开门见山,介绍最简单的用户与用户组创建、删除的命令。

在Linux中创建用户(以创建用户myself为例)使用如下命令(需以root权限创建):

useradd myself

设置myself用户密码(更改时也可在root权限下使用此语句直接更改密码):

passwd myself

删除该用户:

userdel myself

创建用户组(以mygroup为例):

groupadd mygroup

修改用户组名为“newgroup”:

groupmod -n newgroup mygroup

groupmod mygroup -n newgroup

删除用户组:

groupdel mygroup

查看某用户(以myself为例)当前所属组:

groups myself

当前所有组的信息保存在/etc/group文件中,cat即可查看所有用户组名及其gid。

注意:有时我们在普通用户(如people)下要sudo执行命令,若未在sudoers文件中进行配置,会报错“people is not in the soduers file”,此时只要在sudoers文件中增加一行信息即可,步骤如下:

1 vim /etc/sudoers

2 输入 /root (此时会在文件中查找文本“root”)

3 按n查找下一个,N查找上一个

4 找到有如下字眼的两行文本:

## Allow root to run any commands anywhere

root ALL=(ALL) ALL

5 在第二行后插入一行以下文本(以用户people为例):

people ALL=(ALL) ALL

6 保存退出即可

如果在退出时提示该文件没有权限进行写入,就先不写入,在root用户下,使用chmod命令更改文件权限为可写,再写入,最后将其权限更改为原来的值即可。

(关于权限更改chmod命令大家可以参考小编的这一篇文章n(≧▽≦)n http://blog.csdn.net/enchanting_/article/details/73770936
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息