Доброе время суток!
Юзерам понадобился удаленный доступ к файлам на серваке. Решил юзать ProFTPd. В общем, настроил, проблем нет. Единственное с чем столкнулся:
Каждый юзер имеет хомовую директорию, в которой находится его рабочий стол (доменный), "мои документы", профиль и т.д.; и есть еще папка public, через которую юзеры обмениваются между собой файлами. И, самое интересное, что все эти директории находятся в разных местах. Проблема как их всех вместе собрать для удобного юзания через фтп?
т.е. проходит юзер авторизацию по ftp и видит перед собой 3 папки: desktop, mydocuments, public и дальше работает и ними.
з.ы.: пробовал через симлинки... не получилось(
Заранее большое спасибо за любую помощь!
ProFTPd и линки на директории
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- GRooVE
- ст. сержант
- Сообщения: 309
- Зарегистрирован: 2009-01-04 10:33:43
- Откуда: Odessa, UA
- Контактная информация:
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
AzureZ
- мл. сержант
- Сообщения: 124
- Зарегистрирован: 2007-11-06 17:07:27
- Откуда: Москва
Re: ProFTPd и линки на директории
Можно через mount_nullfs
- GRooVE
- ст. сержант
- Сообщения: 309
- Зарегистрирован: 2009-01-04 10:33:43
- Откуда: Odessa, UA
- Контактная информация:
Re: ProFTPd и линки на директории
Спасибо, реально помогло!
правда появилась еще одна проблема:
каким образом сделать ссылку на папку в профиле юзверя?
при попытке mount_nullfs ~/Desktop /ftp/Desktop
ссылается на папку в профиле root'a (моунтил им) даже когда заходишь юзером через фтп
правда появилась еще одна проблема:
каким образом сделать ссылку на папку в профиле юзверя?
при попытке mount_nullfs ~/Desktop /ftp/Desktop
ссылается на папку в профиле root'a (моунтил им) даже когда заходишь юзером через фтп
- GRooVE
- ст. сержант
- Сообщения: 309
- Зарегистрирован: 2009-01-04 10:33:43
- Откуда: Odessa, UA
- Контактная информация:
Re: ProFTPd и линки на директории
Пока юзаю mount_nullfs на директорию на уровень вверх хомки юзера (там все равно права 700) с включенным HideNoAccess в proftpd, но все же хотелось бы найти более оптимальное решение
-
AzureZ
- мл. сержант
- Сообщения: 124
- Зарегистрирован: 2007-11-06 17:07:27
- Откуда: Москва
Re: ProFTPd и линки на директории
Я не уверен, но может поможет ModExec. Можно попробовать сделать скрипт который будет при соединении линковать пользователю нужные папки ну итд.
- GRooVE
- ст. сержант
- Сообщения: 309
- Зарегистрирован: 2009-01-04 10:33:43
- Откуда: Odessa, UA
- Контактная информация:
Re: ProFTPd и линки на директории
если я вас правильно понял, то в результате столкнусь с траблой при коннекте двух или более юзеров, т.к. папка для маунта одна для всех... в таком случае придется линковать папку для каждого юзера, от чего я, впринцыпе, пытаюсь уйти с самого начала! или я что-то не так понял?AzureZ писал(а):Я не уверен, но может поможет ModExec. Можно попробовать сделать скрипт который будет при соединении линковать пользователю нужные папки ну итд.
пока вижу выход один: линковать "паблик" в хомке каждого юзера и уже непосредственно из хомки линковать нужные мне папки включая "паблик"... но это как-то уж очень не правильно! думаю должно быть более логичное решение...
