用户管理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用户管理相关的知识,希望对你有一定的参考价值。

useradd -u(设定新用户的ID值), -g(使新用户加入群组) , -G(附加组),-c() ,-d(设置新用户的登陆目录) , -s(指定新用户的登陆Shell) , -r(创建系统用户), -M (不创建家命目录)

假设如果删除了用户的家目录,如何还原

首先在root下建立该用户的新家目录。

mkdir /home/xxx

然后到/etc/skel/  cp所有的.bash文件到创建的新的家目录下

cp /etc/skel/.bash* /home/xxx

然后修改cp过去文件的属组

chown xxx:xxx /home/xxx/.bash*

然后查看

ll /home/xxx/ -a

最后切换用户 su - xxx可以看到已经成功搞定

usermod -u(用户ID值,必须为唯一的ID值。用户目录树下所用的文档目录其userID会自动变更,放在拥护目录外的文档则要自行手动更动),-g(更新使用者新用户加入群组),-G(定义使用者为一堆groups的成员。每个群组使用??||隔开,不可以夹杂空白字),-a(),-c(),-l(变更用户登陆时的名称,同时使用者目录名也会跟着更动成新的名称),-s(指定新用户的登陆Shell) ,-L(锁定用户密码),

userdel -r (同时删除家目录)

passwd -d (删除用户密码),-e(设置用户过期期限)

gpasswd -a(向组中添加用户), -d (向组中移除用户)

chage 修改密码过期时间

groupadd -g(GID值) ,-r,(创建系统用户)

groudel   删除组

chmod 修改权限

chown  修改属组

id   -u(属主) ,-g(属组) ,-G(副组)

su 切换环境变量,和不切换环境变量

以上是关于用户管理的主要内容,如果未能解决你的问题,请参考以下文章

MySQL的用户管理与权限管理

MySQL的用户管理与权限管理

Linux学习之用户管理命令与用户组管理命令(十五)

怎么在我的电脑里添加管理员用户

18. 用户与权限管理

金蝶KIS软件用户管理及权限授权