LINUX.ORG.RU
ФорумAdmin

Хотел примонтировать ftp-папку, но не получилось

 , , ,


0

1

Всем привет. Вобщем, есть один сайтик с ftp-доступом, мне надо его админить, решил примонтировать его ftp-сервер себе в папку во freebsd.

/etc/rc.conf содержит fusefs_enable=«YES», curlftpfs стоит.

$ curlftpfs ftp://x:x@ftp.xxxxxx.xx /www/test -o rw
mount_fusefs: /dev/fuse on /www/test: Operation not permitted
fuse: failed to mount file system: Operation now in progress

Команду запускаю из под юзера «х», он является владельцем папки /www/test, а также устройства /dev/fuse

UPD: А нет, «х» не владелец устройства /dev/fuse, почему-то на него команда

# chown x:x /dev/fuse
не действует.

UPD: Монтирование под рутом не вызывает ошибки но и не даёт результата

Попробуй запустить curlftpfs с ключиком -v

iron ★★★★★ ()

для маунта от юзера нужно выставить sysctl vfs.usermount=1.

для изменения прав на устройство в /etc/devfs.rules нужно сделать что-нибудь типа

[localrules=10]
add path 'fuse*' mode 0660 group wheel

и прописать devfs_system_ruleset="localrules" в rc.conf.

Novel ★★★★ ()
Последнее исправление: Novel (всего исправлений: 1)
Ответ на: комментарий от Novel

Novel, нижеследующая команда выполненная из под рута не даёт реультата:

# curlftpfs  ftp://x:x@ftp.xxxxx.ru /www/test

iron:

# curlftpfs ftp://x:x@ftp.xxxxxx.ru/ /www/test -v
* Couldn't find host ftp.xxxxxx.ru in the .netrc file; using defaults
*   Trying XX.XX.XX.XX...
* TCP_NODELAY set
* Connected to ftp.xxxxxx.ru (XX.XX.XX.XX) port 21 (#0)
< 220 xxxxxx.ru ftp server
> USER x
< 331 Password required for x
> PASS x
< 230 User x logged in
> PWD
< 257 "/" is the current directory
* Entry path is '/'
* ftp_perform ends with SECONDARY: 0
* Remembering we are in dir ""
* Connection #0 to host ftp.xxxxxx.ru left intact

russian-turist-2019 ()
Ответ на: комментарий от russian-turist-2019

нижеследующая команда выполненная из под рута не даёт реультата:

не дает результата в смысле не монтирует или что-то другое происходит?

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

Не монтирует и не пишет ничего в консоль. Хотя ожидалось увидеть бы сообщение об ошибке в таком случае

russian-turist-2019 ()
Ответ на: комментарий от russian-turist-2019

тут уже сложно что-то посоветовать, имхо. засучивать рукава и лезть в код смотреть. ну или можно еще попробовать для начала напрямую курлом сходить, если это еще не сделано, может на этом этапе проблемы проявятся уже.

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