Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Многопользовательский ftp / 10 сообщений из 10, страница 1 из 1
05.06.2006, 14:58:15
    #33772469
BlackWall
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательский ftp
Привет всем!
Необходимо предоставить доступ к каталогам, находящимя на двух разных разделах, через ftp. Первый каталог представляет собой образы дисков, второй - документация. Настроил proftpd. Естественно, символические ссылки не работают. Сделал доступ к документации анониму, к дистрибутивам пользователю dist. Как ограничить доступ пользователя dist к другим каталогам ФС?
Или есть другие способы (наверняка ;) ) ?
...
Рейтинг: 0 / 0
05.06.2006, 17:34:06
    #33773033
lissyara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательский ftp
ну там, chroot; chmod; chown....


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
05.06.2006, 18:54:33
    #33773248
BlackWall
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательский ftp
Вроде chroot может делать только root. А прав на каталог, чтобы его нельзя было сменить, я не знаю ;(
...
Рейтинг: 0 / 0
05.06.2006, 20:44:47
    #33773421
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательский ftp
Ну так задать данную директорию пользователю dist как домашнюю, и chroot его.
...
Рейтинг: 0 / 0
05.06.2006, 23:10:33
    #33773614
Alex Roudnev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательский ftp
DocAlНу так задать данную директорию пользователю dist как домашнюю, и chroot его.

У vsftp есть флаг в настройках _делать chroot_. Но учтите, что symlinks работать не будут - зато можно монтировать одни каталоги на другие (как не помню, но это существует) и таким образом выкрутиться, если нужно, чтобы пользователь видел данные с нескольких файловых систем.
...
Рейтинг: 0 / 0
06.06.2006, 01:29:24
    #33773698
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательский ftp
Так уж сложилось, что всю жисть использовал pure-ftpd, и такой головной боли не имел..
...
Рейтинг: 0 / 0
06.06.2006, 11:51:24
    #33774298
BlackWall
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательский ftp
Поставил pure-ftpd, но разницы особой не заметил ;)
Помогла установка домашнего каталога пользователя в "/media/dist/./" ;)
...
Рейтинг: 0 / 0
06.06.2006, 12:01:14
    #33774342
Frame Relay
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательский ftp
Можно прирастить один каталог на другой командой mount с параметром --bind. В современных линухах это работает (у меня на CentOS 3 прокатило).
...
Рейтинг: 0 / 0
06.06.2006, 17:09:24
    #33775630
anvano
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательский ftp
Во FreeBSD например можно подмаунтить любой каталог в любое место командой

mount_nullfs /mnt/ad0/somedir /home/user/somedir

можно еще и в /etc/fstab прописать, чтобы при перезагрузке автоматом подмаунчивались и всё.

proftpd отлично работает с такими папками, не нужны никакие симлинки.


--------------------------------------------------------------
Правильно заданный вопрос содержит в себе половину ответа
...
Рейтинг: 0 / 0
07.06.2006, 11:32:10
    #33777011
BlackWall
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Многопользовательский ftp
Всем спасибо за ответы. Итак, лекарство - установить домашний каталог пользователя с суфиксом "/./" и замонтировать любой каталог ФС куда надо с опцией "-rbind" (для рекурсивного подключения замонтированных в этот каталог ФС).
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Многопользовательский ftp / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]