【发布时间】:2021-01-25 03:49:58
【问题描述】:
我正在尝试编辑 my.cnf 文件以允许远程访问 mysql(通过更改绑定地址)。但是,当我尝试保存(通过 SSH 使用 pico)时,出现“写入 my.cnf 时出错:权限被拒绝”错误。
运行$ lsattr my.cnf 返回---------------- my.cnf
我需要做什么才能编辑此文件?
谢谢!
【问题讨论】:
-
也许
sudo需要用于这些命令。 -
my.cnf的所有者是谁?根?然后你也需要成为 root(su或sudo)。您还需要更改权限,以便 mysql 用户能够读取它(作为 root,您也可以写入具有这些权限的文件)。 -
您需要超级权限才能保存文件。