在新的 VPS 上,我可能希望确保某些配置值已设置或已存在时进行修改。例如,如果尚未设置,则在“/etc/systemd/journald.conf
我想要设置”中,或者在“我想要”中。SystemMaxUse=100M
/etc/ssh/sshd_config
PasswordAuthentication no
我可以编写正则表达式/替换,但我很懒。有没有一种好的/通用的方法来确保设置这样的值,而不是简单地将其附加到 conf 文件的末尾?附加似乎很不方便,并且可能会导致重复的行。
答案1
一位朋友刚刚推荐了 Augeas,这是完美的解决方案: