タイトルからわかるように、grub で暗号化されたパスワードを構成したいと考えています/etc/grub.conf
。を使用する単一のスクリプトを使用しgrub-md5-crypt
たいのですが、暗号化するパスワードを入力し、sed
その暗号化された出力を/etc/grub.conf
. 第二部は私にとっては問題ありません。ただし、スクリプトでパスワードプロンプトを処理する方法:
[root@localhost ssh]# grub-md5-crypt
Password:
Retype password:
$1$3L3j7$lkZs92MnlmQkVYiCH9dtJ.
暗号化されたパスワードを変数に自動的に保存したり、何らかの方法で管理したりして、スクリプトの次の行で次のようにするにはどうすればよいですかsed
。
sed -i '/^[# ]*timeout.*/a $hashedpwd/' /etc/grub.conf
助けてください