Linux 第一次登陸修改密碼 chage -d 0
阿新 • • 發佈:2019-01-04
一、已存在的普通使用者
對與已經存在的普通使用者
執行下面命令 (強制密碼立刻過期)
[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使用者操作
對與已經存在的普通使用者
執行下面命令 (強制密碼立刻過期)
[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