Невозможно прочитать файл на файловой системе, смонтированной через fstab sshfs

Я пытаюсь обеспечить, чтобы определенные файлы в смонтированной файловой системе были доступны для чтения, по крайней мере, для одного пользователя, не являющегося пользователем root. Однако на данный момент даже пользователь root не может читать эти файлы. Вот моя ситуация:

Вот соответствующая строка в fstab:

sshfs#andrew.eisenberg@marykate:/ /mnt/marykate fuse defaults,uid=1000,gid=1000,idmap=user,allow_other,follow_symlinks 0 0

(Обратите внимание, что пользователь andrew.eisenberg уже является членом групп fuse, redis и david)

На машине marykate вот этот каталог:

[13:48] marykate:~ $ ll /var/lib/redis/7000 total 1089640 -rw-rw---- 1 redis 671476509 Jun 15 13:48 appendonly.aof -rw-rw---- 1 redis 444305035 Jun 15 13:47 dump.rdb

На целевой машине это выглядит так:

[13:46] ashley:/mnt/marykate/var/lib/redis/7000 $ ll total 1091116 -rw-rw---- 1 david 672465989 Jun 15 13:49 appendonly.aof -rw-rw---- 1 david 444831971 Jun 15 13:49 dump.rdb

И нет пользователей, которые могут реально получить доступ к этим файлам:

$ sudo less appendonly.aof appendonly.aof: Permission denied $ sudo -u david less appendonly.aof appendonly.aof: Permission denied

Я думаю, причина, по которой файлы принадлежат другому пользователю, состоит в том, что uids этих двух машин не 't match up.

Однако я совершенно смущен, почему я не могу прочитать эти файлы.

Я совершенно новичок в этом, и я просто спотыкаюсь, поэтому любые другие советы по поводу того, что мне следует делать, будут оценены.

EDIT У меня есть обходной путь, но я не доволен этим. В смонтированных файловых системах я изменил все соответствующие файлы, чтобы их можно было прочитать всем. И теперь в базовой файловой системе я могу их прочитать.

Мне не нравится это решение, так как я не хочу, чтобы эти файлы были доступны для чтения в мире. Я бы предпочел сохранить их только для пользователей / групп, но не знаю, как это сделать.

3
задан 18 June 2017 в 07:22

0 ответов

Другие вопросы по тегам:

Похожие вопросы: