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


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

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

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

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

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


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


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