1. 程式人生 > >Linux如何讓一條命令快速修改用戶密碼?

Linux如何讓一條命令快速修改用戶密碼?

div pre span display str echo one pan class

問題:修改密碼的命令為passwd,需要按Enter兩次,如何一條命令快速修改密碼呢?

#實現命令:

#echo 密碼 | passwd

echo 密碼 | passwd --stdin 用戶名;

舉例:

修改root密碼:

echo ***** | passwd --stdin root

#echo ***** | passwd --stdin root

解讀:echo 將密碼通過管道符送到 passwd,

--stdin 參數用於獲取標準輸入,此處從管道符中獲取標準輸入後的密碼,非常必要,不可省;

Linux如何讓一條命令快速修改用戶密碼?