第6章 linux系统用户及组管理

 

登录shell为/sbin/nologin,交互式给该用户修改密码,然后使用echo方式非交互修改密码,删除该用户,同时删除用户下的家目录和//var/mail下目录。

  1. 查看用户信息文件,用户组信息文件,用户密码信息文件
    1. cat /etc/passwd
    2. cat /etc/group
    3. cat /etc/shadow
  2.  创建一个用户,指定用户UID,主目录为/home/u当前日期,主组root,附加组root,
    1. useradd -u 1012 -d /home/u`date "+%Y%m%d"` -g root -G root -s /sbin/nologin u`date "+%Y%m%d"`
    2. passwd u20200715
    3. echo 123456 | passwd --stdin u20200715
    4. userdel -r u20200715
  3. 查看用户添加规则的2个文件
    1. vim -O /etc/default/useradd /etc/login.defs   #ctrl w 切换窗口
  4. 用chage命令来设置下次登录时必须更改密码
    1. chage -d 0 root
  5. 查询自己的用户名,查询当前登录的用户,查询某用户和组的信息
    1. whoami
    2. who
    3. id root
  6. 找回centos7,centos8的root的密码
    1. e
    2. rd.break
    3. ctrl + x
    4. mount -o remount,rw /mapper/dev/centos-root/ /sysroot/
    5. chroot /sysroot/
    6. passwd root
    7. 123456 123456
    8. exit
    9. reboot

你可能感兴趣的:(linux)