LINUX.ORG.RU
ФорумAdmin

использование squashfs


0

1

Итак.

Задача: раздавать по ftp содержимое двух squashfs архивов, так чтобы клиенты видели в корне ftp два каталога а в них содержимое архивов.

Че сделал: засквашил то что было нужно, сложил архивы на сервер, места на сервере почти в притык, смонтировал... и тут проблема: пользователю ftp не доступно содержимое смонтированных архивов так как они были сделаны на другой системе и у файлов были другие владельцы ( я тогда вообще не подумал о том что возникнет такая проблема с правами) и права с UID которых в этой системе даже нет. Смонтировать squashfs с опцией uid=ftp не получилось, эта фс игнорирует этот параметр.

Вопрос: как без перепаковки скваша (места нет) дать пользователю ftp доступ к содержимому архивов ?

★★

Последнее исправление: s9gf4ult (всего исправлений: 1)

Никак. Либо давать ФТП юзеру права рута или кого там, либо распаковать скваш, сделать содержимому chmod 0644 и запаковать обратно, залить на сервер. Вроде ничего сложного.

blind_oracle ★★★★★
()
Ответ на: комментарий от blind_oracle

ну можно еще смонтировать скваш и смонтированный каталог засквашить с опциями -force-uid -force-gid, а вообще странно что опцию монтирования uid=ftp сквашфс не умеет.

s9gf4ult ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.