Linux day_4 用户及用户管理

用户用户组管理
1. 用户用户组管理
  useradd
  userdel
  groupadd
  groupdel
  usermod
  passwd
  id
  su

2. useradd: 添加用户
  -g: 指定主组(基本组)
  -G:指定附加组
  -r: 添加系统用户
    添加了-r选项的话是认不会创建家目录的,所以说它并不会去复制/etc/skel下面的文件
  -s: 指定shell类型
    /bin/bash : 普通用户
    /sbin/nologin  : 系统用户
  -u: 指定uid

  管理员用户ID:0

  系统用户:1-999
  普通用户:1000


3. userdel: 删除用户
  -r: 删除用户家目录
  rm -rf /home/username
  rm -rf /var/spool/mail/*(删除邮箱信息)

4. groupadd: 添加

5. groupdel: 删除

6. usermod: 修改用户信息
  -g:
  -G:
  -u:
  -s:
  -l :

7. passwd: 修改用户密码
  passwd: 修改当前用户密码
    echo "密码" | passwd --stdin "用户名"

8. id: 显示用户信息(用户是否存在)

9. su: 切换用户   su - username 10. 配置文件 /etc/passwd  用户信息   eg : tail  -1 /etc/passwd  查看新增用户信息 /etc/shadow  密码 /etc/group  用户组 /etc/default/useradd  useradd命令的本身文件 /etc/login.defs  命令配置文件

相关文章

在Linux系统中,设置ARP防火墙可以通过多种方法实现,包括使...
在Linux环境下,使用Jack2进行编译时,可以采取以下策略来提...
`getid`命令在Linux系统中用于获取当前进程的有效用户ID(EU...
在Linux环境下,codesign工具用于对代码进行签名,以确保其完...
Linux中的`tr`命令,其英文全称是“transform”,即转换的意...
Linux中的ARP防火墙是一种用于防止ARP欺骗攻击的安全措施,它...