Berechtigungsprobleme beim Mounten des Remote-Servers in einem bestimmten Ordner


7

Ich mache Folgendes, um einen Remote-Server an einen bestimmten Pfad auf meinem Server anzuhängen:

sshfs user@remoteserver.com:/backup/folder/ /home/myuser/server-backups/

Wenn ich den Server einbinde, ändern sich jedoch die Ordnerberechtigungen (sie werden 700), und wenn ich meine Datei rsnapshot.conf teste, wird die folgende Fehlermeldung angezeigt:

snapshot_root /home/myuser/server-backups/ - snapshot_root exists \
         but is not readable

Was mache ich falsch ? soll ich den Remote-Server mit einem anderen Benutzer mounten?


1
Cross-posted bei Ask Ubuntu , Unix Stack Exchange und Server Fault . Bitte verlinken Sie Ihre Fragen beim Cross-Posting per Hyperlink, damit die Leute alle Antworten finden und keine Zeit damit verschwenden, ähnliche Antworten unabhängig voneinander zu veröffentlichen.
Gilles 'SO - hör auf böse zu sein'

Antworten:


1

Sie können die Optionen -o allow_rootund -o allow_otherzu sshfs ausprobieren.


2

Erstellen Sie auf dem Sicherungsserver ein Verzeichnis, in dem die Sicherungen abgelegt werden sollen

mkdir /home/patrick/backups

Auf deinem vps

Fügen Sie Ihr Benutzerkonto zur Sicherungsgruppe hinzu

sudo usermod -a -G fuse patrick

Bearbeiten Sie die /etc/fuse.confDatei und kommentieren Sie sie aus oder fügen Sie die Zeile hinzu

user_allow_other

Erstellen Sie einen Mount-Punkt für sshfs und stellen Sie eine Verbindung dazu her

mkdir /backups

sshfs patrick@backup.tld:/home/patrick/backups /backups -o allow_root

Sie sollten jetzt ein /backupsVerzeichnis haben, mit dem Sie rsnapshot auf Ihrem vps verwenden können.


-2

Richten Sie dies auf Raspberry Pi ein (zugegebenermaßen andere Distribution), aber ich hatte das gleiche Problem mit der verweigerten Erlaubnis. -o allow_other, das am Ende des Mount-Aufrufs hinzugefügt wurde, war ein Vergnügen.


1
Können Sie bitte geben Sie Details zu , wie dies zu tun?
RolandiXor
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.