1. 程式人生 > >Linux 第一次登陸修改密碼 chage -d 0

Linux 第一次登陸修改密碼 chage -d 0

一、已存在的普通使用者
對與已經存在的普通使用者
執行下面命令 (強制密碼立刻過期)
[email protected]:~# chage -d 0 root
-----該命令設定使用者上次修改密碼的時間為紀元時間(1970年1月1日),這樣會使得該命令立刻過期,而不論密碼過期策略的設定。-----

虛機重啟是會提示輸入


  此處輸入舊密碼
然後會提示輸入新密碼(密碼要夠複雜、太簡單會提示重新設定密碼)

再次重啟時不會提示修改密碼,密碼是上次修改後的密碼。舊密碼失效。

二、新建使用者 vsetten
useradd vsetten
passwd vsetten
chage -d 0 vsetten


進去以後sudo su 不能直接切換到root,得經過ubuntu 切換?????
是因為沒有賦予root許可權
賦予root許可權
方法一:修改 /etc/sudoers 檔案,找到下面一行,把前面的註釋(#)去掉
## Allows people in group wheel to run all commands
%wheel    ALL=(ALL)    ALL
然後修改使用者,使其屬於root組(wheel),命令如下:
#usermod -g root tommy
修改完畢,現在可以用tommy帳號登入,然後用命令 su - ,即可獲得root許可權進行操作。
方法二:修改 /etc/sudoers 檔案,找到下面一行,在root下面新增一行,如下所示:
## Allow root to run any commands anywhere
root    ALL=(ALL)     ALL
tommy   ALL=(ALL)     ALL
修改完畢,現在可以用tommy帳號登入,然後用命令 su - ,即可獲得root許可權進行操作。


-----------------普通使用者建立如下------------------
[email protected]:~# groupadd test
[email protected]:~# useradd -d /home/test -g test test
[email protected]:~# passwd test
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
[email protected]:~# vi /etc/sudoers
test    ALL=(ALL:ALL) ALL


[email protected]:~# chage -d 0 test
OK
-----------------------------------

三、對root使用者操作

chage -d 0 root