我不小心将文件夹的权限设置为 755。重新启动服务器后,我收到此错误:
/opt/bitnami/apache2/scripts/ctl.sh : httpd (pid 2969) already running
file '/etc/gonit/gonitrc' must have permissions no more than -rwx------; right
now permissions are -rwxrwxr-x.
我执行了以下命令来了解 MySQL 文件夹的权限。
命令:ls -larth /etc/gonit/gonitrc
lrwxrwxrwx 1 mysql root 38 May 17 08:41 /etc/gonit/gonitrc -> /opt/bitnami/config/monit/bitnami.conf
命令:ls -larth /opt/bitnami/config/monit/bitnami.conf
-rwxrwxr-x 1 mysql root 159 May 17 08:44 /opt/bitnami/config/monit/bitnami.conf
命令:ls -larth /opt/bitnami/mysql/
total 6.7M
-rwxr-xr-x 1 mysql root 2.5K Mar 18 2017 README
-rwxr-xr-x 1 mysql root 18K Mar 18 2017 COPYING
-rwxr-xr-x 1 mysql root 7.6M May 17 08:23 bnconfig
drwxr-xr-x 28 mysql root 4.0K May 17 08:43 share
drwxr-xr-x 2 mysql root 4.0K May 17 08:43 scripts
drwxr-xr-x 3 mysql root 4.0K May 17 08:43 include
drwxr-xr-x 2 mysql root 4.0K May 17 08:43 support-files
drwxr-xr-x 2 mysql root 4.0K May 17 08:43 bin
drwxr-xr-x 5 mysql root 4.0K May 17 08:43 lib
-rwxr-xr-x 1 mysql root 572 May 17 08:47 my.cnf
drwx------ 15 bitnami bitnami 4.0K May 17 08:50 ..
drwxr-xr-x 2 mysql root 4.0K Jun 1 11:04 bitnami
drwxrwxrwx 2 bitnami daemon 4.0K Oct 18 01:06 tmp
-rw-r--r-- 1 mysql root 0 Oct 19 03:14 wrapper
-rw-r--r-- 1 mysql root 0 Oct 19 03:14 libmysqlclient.so.20.3.5
-rw-r--r-- 1 mysql root 0 Oct 19 03:14 libncurses.so.5
-rw-r--r-- 1 mysql root 0 Oct 19 03:14 libncurses.so.5.9
-rw-r--r-- 1 mysql root 0 Oct 19 03:14 libaio.so.1.0.1
-rw-r--r-- 1 mysql root 0 Oct 19 03:14 libmysqlclient.so.20
drwxr-xr-x 11 mysql root 4.0K Oct 19 03:14 .
drwxr-xr-x 6 bitnami daemon 4.0K Oct 19 14:09 data
请告知每个文件夹的默认权限是否正确?谢谢
答案1
通过查看 的输出/opt/bitnami/mysql/
,所有文件夹和文件都归组mysql
和root
用户所有。您可以将自己添加到mysql
群组中
sudo useradd -G mysql username
现在,尝试再次运行它,它仍然给出警告,然后使用以下命令拥有这些文件chown
sudo chown -R username /etc/gonit/gonitrc
sudo chown -R username /opt/bitnami/config/monit/bitnami.conf
让我知道,如果仍然不起作用。
您docker
也可以用于创建mysql
服务器。它易于设置和管理。
编辑
更改权限/etc/gonit/gonitrc
sudo chmod 700 /etc/gonit/gonitrc
要了解有关chmod
信息,请访问这页