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 [email protected]:/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?

aneuryzm
quelle
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.

Enzotib
quelle
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 [email protected]:/home/patrick/backups /backups -o allow_root

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


quelle
-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.

Chris
quelle
1
Können Sie bitte geben Sie Details zu , wie dies zu tun?
RolandiXor