深度学习多人共享服务器用户管理
一、 创建个人用户
1、创建用户组
groupadd students
2、创建个人用户
useradd 选项 用户名
选项说明
-c<备注> 加上备注文字。备注文字会保存在passwd的备注栏位中。
-d<登入目录> 指定用户登入时的起始目录。
-D 变更预设值.
-e<有效期限> 指定帐号的有效期限。
-f<缓冲天数> 指定在密码过期后多少天即关闭该帐号。
-g<群组> 指定用户所属的群组。
-G<群组> 指定用户所属的附加群组。
-m 自动建立用户的登入目录。
-M 不要自动建立用户的登入目录。
-n 取消建立以用户名称为名的群组.
-r 建立系统帐号。
-s<shell> 指定用户登入后所使用的shell。
-u<uid> 指定用户ID。
例如:
useradd -d /data_student/zhangsan -g students -m zhangsan -s /bin/bash
3、设置用户密码
passwd zhangsan
4、给用户分配自己的home目录
chown [选项]... [用户][:[组]] 文件...
例如:(-R 表示递归)
chown zhangsan:students /data_student/zhangsan -R
5、给用户添加sudo权限
vim /etc/sudoers
在“root ALL=(ALL:ALL) ALL” 下一行添加
zhangsan ALL=(ALL:ALL) ALL
二、删除用户(谨慎使用)
1、只删除用户,不删除用户home目录
userdel zhangsan
2、删除用户,也删除用户home目录
userdel -r zhangsan
3、删除用户组
groupdel students
三、查看用户
1、查看用户
cat /etc/passwd
2、查看用户组
cat /etc/group