Pie*_*NAY 2 mysql backup permissions root
我正在使用 automysqlbackup,这是创建的默认 cron 条目
#!/bin/sh
test -x /usr/sbin/automysqlbackup && /usr/sbin/automysqlbackup
Run Code Online (Sandbox Code Playgroud)
我的文件存储在这里
/var/cache/automysqlbackup
Run Code Online (Sandbox Code Playgroud)
我需要和我的用户一起阅读它们,但所有转储都归 root:root 和 600 所有
-rw------- 1 root root 945671 mars 12 06:49 my_2013-03-12.sql.gz
-rw------- 1 root root 951541 mars 13 06:32 my_2013-03-13.sql.gz
-rw------- 1 root root 956770 mars 14 06:31 my_2013-03-14.sql.gz
-rw------- 1 root root 961125 mars 15 06:53 my_2013-03-15.sql.gz
-rw------- 1 root root 969009 mars 17 06:38 my_2013-03-17.sql.gz
-rw------- 1 root root 969139 mars 18 06:38 my_2013-03-18.sql.gz
Run Code Online (Sandbox Code Playgroud)
如何配置 automysqlbackup 以使用不同的所有者和权限?
或者,上次我检查 automysqlbackup 时是纯 bash,因此可以轻松制作修改后的本地副本....
在 Ubuntu 上,默认安装 automysqlbackup
$ sudo nano /usr/sbin/automysqlbackup
Run Code Online (Sandbox Code Playgroud)
搜索CHMOD(只有一个发生)和更换600通过640例如