linux運維之設置普通用戶第一次登錄強制更改密碼

Linux 恰克 技術 快樂滴人生 快樂滴人生 2017-09-29

linux運維之設置普通用戶第一次登錄強制更改密碼

如果系統管理員希望添加一個用戶以後,讓該用戶第一次登錄以後自己設置自己的密碼,那麼就要使得用戶的初始密碼或者空密碼立刻過期,強制用戶第一次登錄後立刻修改密碼。

為了強制用戶第一次登錄時設置一個新密碼,請按照下面的指示來做,但是需要的注意的時候如果用戶是通過SSH遠程登錄進去的,那麼該方法是不能生效的

新建用戶:

[root@localhost ~]# useradd tommy1

設置初始密碼:

[root@localhost ~]# echo "123456"|passwd tommy1 --stdin

設置用戶下次登錄需要更改密碼

chage -d0 tommy1

如果系統管理員希望添加一個用戶以後,讓該用戶第一次登錄以後自己設置自己的密碼,那麼就要使得用戶的初始密碼或者空密碼立刻過期,強制用戶第一次登錄後立刻修改密碼。

為了強制用戶第一次登錄時設置一個新密碼,請按照下面的指示來做,但是需要的注意的時候如果用戶是通過SSH遠程登錄進去的,那麼該方法是不能生效的

新建用戶:

[root@localhost ~]# useradd tommy1

設置初始密碼:

[root@localhost ~]# echo "123456"|passwd tommy1 --stdin

設置用戶下次登錄需要更改密碼

chage -d0 tommy1

linux運維之設置普通用戶第一次登錄強制更改密碼

用戶登錄:

linux運維之設置普通用戶第一次登錄強制更改密碼

chage --help:

  -m 密碼可更改的最小天數。為零時代表任何時候都可以更改密碼。

  -M 密碼保持有效的最大天數。

  -W 用戶密碼到期前,提前收到警告信息的天數。

  -E 帳號到期的日期。過了這天,此帳號將不可用。

  -d 上一次更改的日期

  -i 停滯時期。如果一個密碼已過期這些天,那麼此帳號將不可用。

  -l 例出當前的設置。由非特權用戶來確定他們的密碼或帳號何時過期。

相關推薦

推薦中...