我使用 Zentyal(以前称为 EBox)作为我的家庭网关/服务器,以评估它是否可以在本地组织中使用。我想更改根 MySQL 密码,我做到了,并且错误地更改了 Zentyal/var/lib/zentyal/conf
文件夹中的密码以匹配它。所以我将 Zentyal 密码改回原来的样子,但问题是,当我使用nano
它编辑该文件时,必须添加一个换行符或其他东西,因为现在检索密码的 Perl 脚本(用于cat
从file) 导致 MySQL 访问被拒绝错误。然而,当我在 Perl db connect 函数中硬编码密码时,它就像一个魅力。
我试图nano -L
编辑该文件,以及echo >
将密码输出到文件中,但两者都没有运气。当 Perl 脚本执行 acat
来获取密码时,是什么导致了问题?