无法编辑/删除/移动 /etc/my.cnf - 权限被拒绝

无法编辑/删除/移动 /etc/my.cnf - 权限被拒绝

我尝试通过 ssh 以 root 用户身份编辑 /etc/my.cnf,但在尝试保存时出现以下错误

我正在对 my.cnf 进行更改,因为我想调整 my.cnf 中的某些值以满足 Magento 要求,例如将 key_buffer_size= 更改为更高的值 (128M)。我将值 128M 分配给 key_buffer_size= 并尝试保存它,然后出现错误。

“写入 /etc/my.cnf 时出错:权限被拒绝”

我甚至无法成功重启 MySQL。

[root@flourish ~]# service mysqld restart
Stopping mysqld:                                           [  OK  ]
MySQL Daemon failed to start.
Starting mysqld:                                           [FAILED]

我甚至可以删除或用新的替换它。我尝试卸载 MySQL 并重新安装,但没有任何效果。权限 -rw-r--r-- 和所有者/组 root/root

我希望这个问题能够得到解答。

答案1

该文件是否可能已通过 chattr 变为不可变的?lsattr 应该会告诉您:

$ lsattr my.cnf
----i----------- my.cnf

将是不可变文件的输出。

相关内容