linux中创建用户、设置密码、彻底删除用户
1、查看系统中当前的所有用户
[root@centos7pc1 test2]# grep bash /etc/passwd root:x:0:0:root:/root:/bin/bash liujiaxin01:x:1000:1000:liujiaxin01:/home/liujiaxin01:/bin/bash
2、使用useradd命令创建用户
[root@centos7pc1 test2]# grep bash /etc/passwd root:x:0:0:root:/root:/bin/bash liujiaxin01:x:1000:1000:liujiaxin01:/home/liujiaxin01:/bin/bash [root@centos7pc1 test2]# useradd liujiaxin02 ## 创建用户 [root@centos7pc1 test2]# grep bash /etc/passwd ## 查看创建结果 root:x:0:0:root:/root:/bin/bash liujiaxin01:x:1000:1000:liujiaxin01:/home/liujiaxin01:/bin/bash liujiaxin02:x:1001:1001::/home/liujiaxin02:/bin/bash
3、为新创建用户设置密码
新用户并没有密码:
[root@centos7pc1 test2]# tail /etc/shadow nfsnobody:!!:19082:::::: gnome-initial-setup:!!:19082:::::: pcp:!!:19082:::::: sshd:!!:19082:::::: avahi:!!:19082:::::: postfix:!!:19082:::::: oprofile:!!:19082:::::: tcpdump:!!:19082:::::: liujiaxin01:$6$tjWzJEGq3eeY3CdZ$hJW0oB4X.hmJFW42SOCGxRXA8SdNRXLRwdnBPI/tPyphyT1CYXFbxEh7u.GPmNp2s3IHMSaut4DSXjutMqL/31::0:99999:7::: liujiaxin02:!!:19083:0:99999:7::: ## 新用户并没有密码
使用passwd命令为新用户创建密码:
[root@centos7pc1 test2]# passwd liujiaxin02 ## 为新用户创建密码, 需要两次确认 Changing password for user liujiaxin02. New password: Retype new password: passwd: all authentication tokens updated successfully.
查看创建密码结果:
[root@centos7pc1 test2]# tail /etc/shadow nfsnobody:!!:19082:::::: gnome-initial-setup:!!:19082:::::: pcp:!!:19082:::::: sshd:!!:19082:::::: avahi:!!:19082:::::: postfix:!!:19082:::::: oprofile:!!:19082:::::: tcpdump:!!:19082:::::: liujiaxin01:$6$tjWzJEGq3eeY3CdZ$hJW0oB4X.hmJFW42SOCGxRXA8SdNRXLRwdnBPI/tPyphyT1CYXFbxEh7u.GPmNp2s3IHMSaut4DSXjutMqL/31::0:99999:7::: liujiaxin02:$6$uU6mKOlv$Lyy0XjagGHyTHLClqKoIx4b/RYooUkfbujr6A/nSwQrOHCCSCyQmYiXlTsuReGNhWAgpCk9P/7cO.OD2ZFnXY/:19083:0:99999:7:::
4、彻底删除用户
查看用户及密码:
[root@centos7pc1 test2]# tail /etc/passwd nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin gnome-initial-setup:x:988:982::/run/gnome-initial-setup/:/sbin/nologin pcp:x:987:981:Performance Co-Pilot:/var/lib/pcp:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin avahi:x:70:70:Avahi mDNS/DNS-SD Stack:/var/run/avahi-daemon:/sbin/nologin postfix:x:89:89::/var/spool/postfix:/sbin/nologin oprofile:x:16:16:Special user account to be used by OProfile:/var/lib/oprofile:/sbin/nologin tcpdump:x:72:72::/:/sbin/nologin liujiaxin01:x:1000:1000:liujiaxin01:/home/liujiaxin01:/bin/bash liujiaxin02:x:1001:1001::/home/liujiaxin02:/bin/bash [root@centos7pc1 test2]# tail /etc/shadow nfsnobody:!!:19082:::::: gnome-initial-setup:!!:19082:::::: pcp:!!:19082:::::: sshd:!!:19082:::::: avahi:!!:19082:::::: postfix:!!:19082:::::: oprofile:!!:19082:::::: tcpdump:!!:19082:::::: liujiaxin01:$6$tjWzJEGq3eeY3CdZ$hJW0oB4X.hmJFW42SOCGxRXA8SdNRXLRwdnBPI/tPyphyT1CYXFbxEh7u.GPmNp2s3IHMSaut4DSXjutMqL/31::0:99999:7::: liujiaxin02:$6$uU6mKOlv$Lyy0XjagGHyTHLClqKoIx4b/RYooUkfbujr6A/nSwQrOHCCSCyQmYiXlTsuReGNhWAgpCk9P/7cO.OD2ZFnXY/:19083:0:99999:7::: [root@centos7pc1 test2]# ls /home/ liujiaxin01 liujiaxin02 software test test2
使用userdel -r命令彻底删除用户:
[root@centos7pc1 test2]# userdel -r liujiaxin02 ## 彻底删除用户
查看删除效果:
[root@centos7pc1 test2]# tail /etc/passwd rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin gnome-initial-setup:x:988:982::/run/gnome-initial-setup/:/sbin/nologin pcp:x:987:981:Performance Co-Pilot:/var/lib/pcp:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin avahi:x:70:70:Avahi mDNS/DNS-SD Stack:/var/run/avahi-daemon:/sbin/nologin postfix:x:89:89::/var/spool/postfix:/sbin/nologin oprofile:x:16:16:Special user account to be used by OProfile:/var/lib/oprofile:/sbin/nologin tcpdump:x:72:72::/:/sbin/nologin liujiaxin01:x:1000:1000:liujiaxin01:/home/liujiaxin01:/bin/bash [root@centos7pc1 test2]# tail /etc/shadow rpcuser:!!:19082:::::: nfsnobody:!!:19082:::::: gnome-initial-setup:!!:19082:::::: pcp:!!:19082:::::: sshd:!!:19082:::::: avahi:!!:19082:::::: postfix:!!:19082:::::: oprofile:!!:19082:::::: tcpdump:!!:19082:::::: liujiaxin01:$6$tjWzJEGq3eeY3CdZ$hJW0oB4X.hmJFW42SOCGxRXA8SdNRXLRwdnBPI/tPyphyT1CYXFbxEh7u.GPmNp2s3IHMSaut4DSXjutMqL/31::0:99999:7::: [root@centos7pc1 test2]# ls /home/ liujiaxin01 software test test2