使用 BackupPC 时权限被拒绝

使用 BackupPC 时权限被拒绝

我刚刚在 ubuntu 20.04 服务器主机上设置了 BackupPC,看起来一切正常(几乎),但是当我启动备份时,出现了权限被拒绝的错误,我希望得到一些帮助。权限被拒绝是当 Apache 尝试写入应用程序配置中指定的目录时发生的。我相信 apache 正在以该用户身份运行,所以我不确定它为什么会失败。

Distributor ID: Ubuntu
Description:    Ubuntu 20.04.2 LTS
Release:        20.04
Codename:       focal

BackupPC 4.3.2

Apache 在 backuppc 用户下运行(我相信)。

root        1861  0.0  0.2  13992  8708 ?        Ss   10:45   0:00 /usr/sbin/apache2 -k start
backuppc    1865  0.0  0.1  13944  6564 ?        S    10:45   0:00 /usr/sbin/apache2 -k start
backuppc    1866  0.0  0.2 1939964 8216 ?        Sl   10:45   0:00 /usr/sbin/apache2 -k start
backuppc    1867  0.0  0.3 2005588 11980 ?       Sl   10:45   0:00 /usr/sbin/apache2 -k start

BackupPC Apache 进程的系统信息:

 backuppc.service - BackupPC server
     Loaded: loaded (/etc/systemd/system/backuppc.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2021-05-23 10:45:14 MDT; 58min ago
   Main PID: 1674 (BackupPC)
      Tasks: 1 (limit: 4203)
     CGroup: /system.slice/backuppc.service
             └─1674 /usr/bin/perl /usr/local/BackupPC/bin/BackupPC

我尝试写入的目录的权限是:

/data/BackupPC

drwxrwxr-x  5 backuppc backuppc 4.0K May 23 09:52 BackupPC 

backuppc日志中的错误:

2021-05-23 11:00:01 mala-backup: mkdir /data/BackupPC: Permission denied at /usr/local/BackupPC/bin/BackupPC_dump line 245.
2021-05-23 11:16:12 User backupuser requested backup of mala-backup (mala-backup)

我尝试过重置目录的权限,但它们看起来设置得当,更改也没什么效果。我检查了一下,backuppc 用户也属于 backuppc 组。

如果有人对如何解决这个问题有一些想法我将不胜感激!

谢谢你!

相关内容