ich möchte mit borg ein Backup über SSH unter /home/bes/backup anlegen. Das Backup Verzeichnis existiert mit mehr als genug permission:
Code: Alles auswählen
drwxrwxrwx 1 bes bes 24 Sep 9 09:53 backup
Code: Alles auswählen
$ borg init --encryption=repokey ssh://bes@server/~/backup
Remote: Borg 1.0.9: exception in RPC call:
Remote: Traceback (most recent call last):
Remote: File "/usr/lib/python3/dist-packages/borg/remote.py", line 113, in serve
Remote: res = f(*args)
Remote: File "/usr/lib/python3/dist-packages/borg/remote.py", line 153, in open
Remote: self.repository.__enter__() # clean exit handled by serve() method
Remote: File "/usr/lib/python3/dist-packages/borg/repository.py", line 81, in __enter__
Remote: self.create(self.path)
Remote: File "/usr/lib/python3/dist-packages/borg/repository.py", line 102, in create
Remote: os.mkdir(path)
Remote: PermissionError: [Errno 13] Permission denied: '/home/bes/backup'
Remote: Platform: Linux nextcloud 4.9.0-8-amd64 #1 SMP Debian 4.9.110-3+deb9u4 (2018-08-21) x86_64
Remote: Linux: debian 9.5
Remote: Borg: 1.0.9 Python: CPython 3.5.3
Remote: PID: 5322 CWD: /home/bes
Remote: sys.argv: ['/usr/bin/borg', 'serve', '--umask=077']
Remote: SSH_ORIGINAL_COMMAND: None
Remote:
PermissionError
Remote Exception (see remote log for the traceback)
Platform: Linux potato 4.17.0-3-amd64 #1 SMP Debian 4.17.17-1 (2018-08-18) x86_64
Linux: debian buster/sid
Borg: 1.1.7 Python: CPython 3.6.6+
PID: 4126 CWD: /home/bes
sys.argv: ['/usr/bin/borg', 'init', '--encryption=repokey', 'ssh://bes@server/~/backup/']
SSH_ORIGINAL_COMMAND: None
Code: Alles auswählen
d--------- 1 bes bes 24 Sep 9 09:53 backup
Danke!