創建長 root 密碼

創建長 root 密碼

假設我有 root 密碼somepass。有沒有辦法創建一個腳本,將我的密碼更改為由原始密碼與其自身連接 n 次組成的字串?

即,如果 n=3,腳本應將我的密碼從 更改somepasssomepasssomepasssomepass

(這個想法是為了節省輸入長密碼的時間,如果 n 是一個很大的數字。)

答案1

這樣就可以了。

n=5
p="password"
u="username"
for (( c=1; c<=n; c++)) ; do d=$p$d ; done
echo $u":"$d | sudo chpasswd

sudo如果您以 root 身分執行此部分,則不需要該部分。

相關內容