1. 程式人生 > >usermod命令 用戶密碼管理 mkpasswd命令

usermod命令 用戶密碼管理 mkpasswd命令

ado /etc/ 被鎖 特殊 用戶 新的 usermod postfix 兩個感嘆號

usermod命令

[root@lizhipeng01 ~]# id lizhipeng
uid=1000(lizhipeng) gid=1000(lizhipeng) groups=1000(lizhipeng)
[root@lizhipeng01 ~]# usermod -G grp2 lizhipeng 增加grp2為lizhipeng用戶的擴展組
[root@lizhipeng01 ~]# id lizhipeng
uid=1000(lizhipeng) gid=1000(lizhipeng) groups=1000(lizhipeng),1005(grp2) 1005(grp2)擴展組

[root@lizhipeng01 ~]# usermod -G user2 lizhipeng
[root@lizhipeng01 ~]# id lizhipeng
uid=1000(lizhipeng) gid=1000(lizhipeng) groups=1000(lizhipeng),1006(user2) 替換了,原來的1005(grp2)沒有了,變成了1006(user2)

[root@lizhipeng01 ~]# usermod -G grp2,user2 lizhipeng 同時指定grp2,user2
[root@lizhipeng01 ~]# id lizhipeng
uid=1000(lizhipeng) gid=1000(lizhipeng) groups=1000(lizhipeng),1005(grp2),1006(user2)

[root@lizhipeng01 ~]# usermod -g grp2,user2 lizhipeng
usermod: group ‘grp2,user2‘ does not exist

passwd命令

[root@lizhipeng01 ~]# passwd -l user5
鎖定用戶 user5 的密碼 。
passwd: 操作成功
[root@lizhipeng01 ~]# tail /etc/shadow
tss:!!:17496::::::
postfix:!!:17496::::::
sshd:!!:17496::::::
lizhipeng:$6$HgNkSOb.$qZWdoTmwkhahlLiyyBwdMCYHVCmiKJ8MzSKK2cNd1H32P40.SFdMKdIDccQTJQLeJvzIMARpI81Z4Yqo6q3gv.:17503:0:99999:7:::
user1:!!:17518:0:99999:7:::
lzp:$6$Mxp/ziIl$yR1E/qeUJtwIeXw6dw2waxTpEisWl/4NERVI6IROPFPI1jj4tzJU4TUlp4QTe8oIV1yzifVxZ8g5vS58Zg.d70:17523:0:99999:7:::
user2:!!:17523:0:99999:7:::
user3:!!:17523:0:99999:7:::
user4:!!:17523:0:99999:7:::
user5:!!:17523:0:99999:7:::

[root@lizhipeng01 ~]# passwd -l lizhipeng
鎖定用戶 lizhipeng 的密碼 。
passwd: 操作成功

[root@lizhipeng01 ~]# tail /etc/shadow
tss:!!:17496::::::
postfix:!!:17496::::::
sshd:!!:17496::::::
lizhipeng:!!$6$HgNkSOb.$qZWdoTmwkhahlLiyyBwdMCYHVCmiKJ8MzSKK2cNd1H32P40.SFdMKdIDccQTJQLeJvzIMARpI81Z4Yqo6q3gv.:17503:0:99999:7::: 多了兩個感嘆號,表示被鎖定(!開頭就表示被鎖定,無論是1個嘆號還是2個)
user1:!!:17518:0:99999:7:::
lzp:$6$Mxp/ziIl$yR1E/qeUJtwIeXw6dw2waxTpEisWl/4NERVI6IROPFPI1jj4tzJU4TUlp4QTe8oIV1yzifVxZ8g5vS58Zg.d70:17523:0:99999:7:::
user2:!!:17523:0:99999:7:::
user3:!!:17523:0:99999:7:::
user4:!!:17523:0:99999:7:::
user5:!!:17523:0:99999:7:::

[root@lizhipeng01 ~]# passwd -u lizhipeng 解鎖
解鎖用戶 lizhipeng 的密碼。
passwd: 操作成功
[root@lizhipeng01 ~]# tail /etc/shadow
tss:!!:17496::::::
postfix:!!:17496::::::
sshd:!!:17496::::::
lizhipeng:$6$HgNkSOb.$qZWdoTmwkhahlLiyyBwdMCYHVCmiKJ8MzSKK2cNd1H32P40.SFdMKdIDccQTJQLeJvzIMARpI81Z4Yqo6q3gv.:17503:0:99999:7:::
user1:!!:17518:0:99999:7:::
lzp:$6$Mxp/ziIl$yR1E/qeUJtwIeXw6dw2waxTpEisWl/4NERVI6IROPFPI1jj4tzJU4TUlp4QTe8oIV1yzifVxZ8g5vS58Zg.d70:17523:0:99999:7:::
user2:!!:17523:0:99999:7:::
user3:!!:17523:0:99999:7:::
user4:!!:17523:0:99999:7:::
user5:!!:17523:0:99999:7:::

[root@lizhipeng01 ~]# usermod -L lizhipeng 鎖定lizhipeng
[root@lizhipeng01 ~]# tail /etc/shadow
tss:!!:17496::::::
postfix:!!:17496::::::
sshd:!!:17496::::::
lizhipeng:!$6$HgNkSOb.$qZWdoTmwkhahlLiyyBwdMCYHVCmiKJ8MzSKK2cNd1H32P40.SFdMKdIDccQTJQLeJvzIMARpI81Z4Yqo6q3gv.:17503:0:99999:7::: 1個感嘆號

[root@lizhipeng01 ~]# usermod -U lizhipeng 解鎖
[root@lizhipeng01 ~]# tail /etc/shadow
tss:!!:17496::::::
postfix:!!:17496::::::
sshd:!!:17496::::::
lizhipeng:$6$HgNkSOb.$qZWdoTmwkhahlLiyyBwdMCYHVCmiKJ8MzSKK2cNd1H32P40.SFdMKdIDccQTJQLeJvzIMARpI81Z4Yqo6q3gv.:17503:0:99999:7::: 感嘆號沒有了

[root@lizhipeng01 ~]# passwd --stdin user5
更改用戶 user5 的密碼 。
123456
passwd:所有的身份驗證令牌已經成功更新。

[root@lizhipeng01 ~]# echo "111222" |passwd --stdin user5
更改用戶 user5 的密碼 。
passwd:所有的身份驗證令牌已經成功更新。

[root@lizhipeng01 ~]# echo -e "123\nsss"
123
sss
[root@lizhipeng01 ~]# echo "123\nsss"
123\nsss
[root@lizhipeng01 ~]# echo -e "123\tsss"
123 sss
[root@lizhipeng01 ~]# echo -e "1231111\n1231111" |passwd user5
更改用戶 user5 的密碼 。
新的 密碼:無效的密碼: 密碼少於 8 個字符
重新輸入新的 密碼:passwd:所有的身份驗證令牌已經成功更新。

mkpasswd命令 yum install -y expect

[root@lizhipeng01 ~]# mkpasswd -l 12 設置密碼長度為12
hw1gH(z1sTfe
[root@lizhipeng01 ~]# mkpasswd -l 12 -s 3 設置密碼長度為12,包含3個特殊符號
i{d72zEkd~]W
[root@lizhipeng01 ~]# mkpasswd -l 12 -s 0
8jRjeOhdeim5

usermod命令 用戶密碼管理 mkpasswd命令