0

我在使用 sed 将密码注入 grub.conf 文件时遇到问题。

这是我正在使用的语法:

sed -i /^timeout/s/$/"\npassword -md5 $1$ctuLL1$V4DZinO.4eTYjsGXOfU1F/" /boot/grub/grub.conf

蛴螬MD5:

$1$ctuLL1$V4DZinO.4eTYjsGXOfU1F/

感谢您的关注!

4

1 回答 1

0

我使用的似乎正在工作:

sed -i -e 's/timeout=5/timeout=0\'$'\npassword --md5 blah/g' /boot/grub/grub.conf

这就是我在 cobbler 配置期间注入密码的方式。

显然,您必须转义 MD5 哈希中的任何特殊字符,否则sed会抱怨。

于 2014-09-10T12:56:58.657 回答