欢迎来到成都电脑回收,成都笔记本回收,成都手机回收!
打开客服菜单
成都电脑回收首页 > 电脑技术知识 > Linux 关于用户和组
Linux 关于用户和组
编辑 : 成都上门回收笔记本 时间 : 2017-12-28 22:04 浏览量 : 3

关于用户和组,下面成都二手电脑回收说一下。
创建用户的指令
创建用户
useradd aa          uid=gid
useradd -u 700 -g users aa    uid=700 gid 不存在
useradd -u 1100 aa   aa用户的uid=gid=1100
useradd -r aa uid       uid<500 不等于gid 但是存在对应的关系
关于修改用户的信息,可以直接 在/esc/passwd 或/esc/shadow中进行修改比在usermod 方便多了
用户密码的分配
passwd -l aa (将帐号aa的密码锁住)
passwd -S aa (显示aa的相关信息)
passwd -u aa (解锁aa的帐号)
删除用户 userdel -r lisi 强制删除

useradd –e 12/30/2009 user2——创建user2,指定有效期2009-12-30到期
useradd –u 600 user3
usermod -s /sbin/nologin natasha 修改用户 不允许交互登录
查看用户信息
id命令查看一个用户的UID和GID, 例:查看user4的id
id user4
finger命令 ——可以查看用户的主目录、启动shell、用户名、地址、电话等信息
例:finger user4

grep bb /etc/passwd /etc/shadow /etc/group 查看 用户bb的 档案参数信息

创建组 groupadd -g 888students
       groupadd students 私有群组 无法用newgrp登入
       group -r students  系统群组
将用户加入到组  gpasswd -a usera students 
               gpasswd -a userb students
               gpasswd -a userc students
将用户退出到组  gpasswd -d usera students
               gpasswd -d userb students
               gpasswd -d userc students

修改组 groupmod -n student teacher 修改组
删除组groupdel teacher

groups usera  查看用户所在的组

在创建用户的时候为什么默认的家目录是 /home/aa 为什么使用 /bin/shell这个shell 
那是因为 /etc/default/useradd 这个文档的原因

群组 当在创建用户的时候无指定的时候 系统会创建一个和账号相同的群组

/etc/login.defs 很有用的目录是他说明了为什么我们创建用户的时候我们的UID最小是500
查看 passwd 在哪个目录 用which passwd

创建用户并直接把用户加入到组中
useradd -G admin tom

变更谁是有效群组
newgrp users 
Group

Processed in 0.958080 Second.