web-dev-qa-db-ja.com

リモートサーバーを特定のフォルダーにマウントする際のアクセス許可の問題

サーバー上の特定のパスにリモートサーバーをマウントするには、次の手順を実行します。

sshfs [email protected]:/backup/folder/ /home/myuser/server-backups/

ただし、サーバーをマウントすると、フォルダーのアクセス許可が変更され(700になります)、rsnapshot.confファイルをテストすると、次のエラーが表示されます。

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

私は何を間違えていますか?リモートサーバーを別のユーザーでマウントする必要がありますか?

7
aneuryzm

Sshfsに対して-o allow_rootおよび-o allow_otherオプションを試すことができます。

1
enzotib

バックアップサーバーで、バックアップを配置するディレクトリを作成します

mkdir /home/patrick/backups

あなたのvpsで

ユーザーアカウントをFuseグループに追加します

Sudo usermod -a -G Fuse patrick

/etc/Fuse.confファイルのコメントを解除するか、行を追加します

user_allow_other

sshfsのマウントポイントを作成して接続する

mkdir /backups

sshfs [email protected]:/home/patrick/backups /backups -o allow_root

これで、/backups vpsでrsnapshotを使用できるディレクトリ。

2
user1192