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

开门见山,介绍最简单的用户与用户组创建、删除的命令。
在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)

你可能感兴趣的:(Linux)