shell命令--passwd


shell命令--passwd

0、passwd命令的專屬圖床

點此快速打開文章圖床_shell命令passwd

1、passwd命令的功能說明

passwd 命令用於設置用戶的認證信息,包括用戶密碼、密碼過期時間等。系統管理者則能用它管理系統用戶的密碼。只有管理者可以指定用戶名稱,一般用戶只能變更自己的密碼。

2、passwd命令的語法格式

SYNOPSIS
    passwd  [-k]  [-l] [-u [-f]] [-d] [-e] [-n mindays] [-x maxdays] [-w warndays] [-i inactivedays]
    [-S] [--stdin] [username]

3、passwd命令的選項說明

  • -d:刪除密碼,僅有系統管理者才能使用
  • -f:強制執行
  • -k:更新只能發送在過期之后
  • -l:停止賬號使用
  • -S:顯示密碼信息
  • -u:啟用已被停止的賬戶
  • -x:設置密碼的有效期
  • -g:修改群組密碼
  • -i:過期后停止用戶賬號
  • --help:顯示幫助信息
  • --stdin:從標准輸入讀取密碼字符串

4、passwd命令的實踐操作

范例1:修改用戶密碼

修改自身用戶密碼

whoami  -->查看當前用戶
passwd  -->修改當前用戶,輸入密碼是密文的

設置及修改普通用戶的密碼

useradd testuser
passwd testuser
su - testuser
whoami
passwd

范例2:顯示賬號密碼信息

su - root  -->切換root賬號,輸入root密碼
passwd -S testuser  -->只能root用戶執行

范例3:一條命令非人工交互設置密碼(常用)

echo "123456"|passwd --stdin testuser

『MineGi有話說』:快來掃一掃下面鏈接的二維碼,加入我們吧!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM