Замапить каталог в FTP (Как осуществить)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
cleg
Сообщения: 39

Замапить каталог в FTP

Сообщение cleg »

Есть FTP сервер (PRO-FTP или могу поставить другой), в нем настроен некий пользователь user с домашним каталогом, например /home/ftp/user.
Как в его ФТП-каталоге создать виртуальную папку, например /www, которая физически будет расположена, например, в /var/www

ЗЫ Я хоть внятно объяснил? :)))
ЗЗЫ Пример условный
$2b or (not $2b)=$ff
Спасибо сказали:
Аватара пользователя
JaGoTerr
Сообщения: 380

Re: Замапить каталог в FTP

Сообщение JaGoTerr »

man mount на предмет bind
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Замапить каталог в FTP

Сообщение clx »

Если ftp server поддерживает симлинки, то можно использовать их.
man ln
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
cleg
Сообщения: 39

Re: Замапить каталог в FTP

Сообщение cleg »

Гм... Насчет симлинков - пробовал.
ПроФТП на них вообще забил, а при использовании wuFTP - симлинки клиентами не воспринимаются нормально как папки. :unsure:
$2b or (not $2b)=$ff
Спасибо сказали:
Аватара пользователя
StraNNicK
Бывший модератор
Сообщения: 1005
Статус: добрый хиппи

Re: Замапить каталог в FTP

Сообщение StraNNicK »

цитата из pure-ftpd FAQ:
* Shared directories and chroot.

-> I have a directory, say /var/incoming, that I want to be shared by every
user. But I want my users to be chrooted. So /var/incoming should be visible
in 'joe' and 'john' accounts, but those are chrooted. So, how to have the
content of /var/incoming visible in these accounts?

Making a symbolic link won't work, because when you are chrooted, it means
that everything outside a base directory (your user's home directory) won't
be reachable, even though a symbolic link.

But all modern operating systems can mount local directories to several
locations. To have an exact duplicate of your /var/incoming directory
available in /home/john/incoming and /home/joe/incoming, use one of these
commands:

* Linux  : mount --bind /var/incoming /home/john/incoming
            mount --bind /var/incoming /home/joe/incoming

* Solaris : mount -F lofs /var/incoming /home/john/incoming
            mount -F lofs /var/incoming /home/joe/incoming

* BSD    : mount_null /var/incoming /home/john/incoming
            mount_null /var/incoming /home/joe/incoming

Warning: FreeBSD's mount_null is broken and causes kernel crashes with all
FreeBSD systems prior to release 4.4 .
Ушёл навсегда. В личку не заглядываю.
Спасибо сказали:
Аватара пользователя
cleg
Сообщения: 39

Re: Замапить каталог в FTP

Сообщение cleg »

Спасибо, то что надо :)
$2b or (not $2b)=$ff
Спасибо сказали: