酷!學園

技術討論區 => Linux 討論版 => 主題作者是: jwt 於 2002-02-07 00:57

主題: User密碼更改!!
作者: jwt2002-02-07 00:57
請教各位先進:
相請教一下有關Linux User登入的密碼,可否像是NT或是2000之下的使用者管理員中,有一項是使用者下次登入時更改密碼,Linux下有沒有類似的設定呢?讓使用者更改密碼呢?

另外就是小弟也有架設Sendmail,密碼跟登入Linux的密碼是一樣的,如果要改變成不一樣的,也如何的設定呢?也就是登入跟mail是兩個不同的密碼,也如何作??
煩請告之!!

豬頭留
主題: User密碼更改!!
作者: VBird2002-02-07 01:27
我只知道如何解決第一個問題,所以僅幫你回應第一個問題啦!

其實,使用者可以直接以 passwd 來修改他的密碼呀!使用的情況有點像底下這樣:
引用

[vbird@vbird vbird]$ passwd
Changing password for vbird
(current) UNIX password:
New password:
Retype new password:
passwd: all authentication tokens updated successfully

不過,需要注意的是,由於 root 可以設定密碼的規則(不過在哪裡設定有點忘了.... 不好意思,學藝不精!)預設的密碼規則很繁複!不過,為了安全,還是複雜一點的好....
主題: User密碼更改!!
作者: Anonymous2002-02-07 13:16
1) 可以透過修改 user gain 來設定﹐請 man usermod 或 man chage 。但通常只能以日期來限定﹐而不是以‘下一次登錄’為依據。否則﹐您可以參考 one time password 的機製(如 s/key 或 opie)

2) 這個我也沒實作過﹐不過﹐我記得在 rh6.2 的 linuxconf 裡面﹐允陰z設定 virtual mail server 的機製﹐那是使用另外密碼的。
主題: User密碼更改!!
作者: aship2002-02-07 15:29
passwd -d -f
主題: User密碼更改!!
作者: 寶島2002-02-13 16:47
關於變更密碼,小弟用慣了Red Hat Linux,
習慣用userconf來管理帳號,它是可以設定使用者帳號密碼變更期限的,
同時也可以限制帳號的使用期限!
這些日期的限制都寫到shadow檔案中(如果您有器用shadow弁鄋爾隉^!