我在使用sed将密码注入grub.conf文件时遇到了问题。
以下是我使用的语法:
sed -i /^timeout/s/$/"\npassword -md5 $1$ctuLL1$V4DZinO.4eTYjsGXOfU1F/" /boot/grub/grub.conf
Grub MD5:
$ 1 $ $ ctuLL1 V4DZinO.4eTYjsGXOfU1F /
感谢您的期待!
答案 0 :(得分:0)
我用过的东西似乎在起作用:
sed -i -e 's/timeout=5/timeout=0\'$'\npassword --md5 blah/g' /boot/grub/grub.conf
这是我在补鞋匠配置期间注入密码的方式。
显然,您必须转义MD5哈希中的任何特殊字符,否则sed
会抱怨。