シェルスクリプトやコマンドラインを介してrootのパスワードを変更するには?

これはそれを使用することができます!

方法、

エコー-e "NEWPWD \ nnewpwd" | (passwdのルート)

 

第二の方法、

エコー "NEWPWD" | passwdのルート--stdin>を/ dev / null 2>&1

 

方法3、

#パスワードは$文字に含まれている場合は、エスケープバックスラッシュを(\)を使用し
エコールート:newpwd123 \ $を| chpasswd


OpenWrtの| rootのパスワードを指定するには、どのようにOpenWrtのコンパイル時間、
CATの/ etc /シャドウ
ルートを:$ 1 $ HSk7yPlb $ 6cPCTE8gYv2AxBvGdwCgS /:17949:0:99999:7 :::

パッケージ/ベースのファイル/ファイルは/ etc /影

参考:
https://stackoverflow.com/questions/714915/using-the-passwd-command-from-within-a-shell-script

おすすめ

転載: www.cnblogs.com/v5captain/p/11812192.html