The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"proftpd и доступ к дирикториям по пользователям."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"proftpd и доступ к дирикториям по пользователям."  
Сообщение от BlackHawk on 25-Окт-06, 02:23 
Как в профтпд реализуется следующее:
user1 имеет в качестве корня /usr/local/ но может беспрепятственно прыгать папкой выше т.е. /usr или /

user2 имеет в качестве корня /usr/home/user2 и не может прыгать в папку выше, тоесть он заперт (jailed) в своей домашней директории.

Есть директива DefaultRoot, но она действует на всех пользователей глобально.
Тоесть, если в конфиге сделать "DefaultRoot ~", то ВСЕ пользователи будут запираться в своих домашних директориях.
Другими словами есть ли реализация DefaultRoot для конкретного юзера?

И еще: во всех виндовых фтп серверах есть фича - берем юзера и даем ему в качестве корневых несколько локальных папок. Юзер заходит и видит у себя несколько папок, фактически являющихся разными директориями даже на разных физ. дисках.
Как такое делать в сабже? Или только делать симлинки в самой фре в домашнюю папку юзера?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "proftpd и доступ к дирикториям по пользователям."  
Сообщение от universite email(ok) on 25-Окт-06, 03:06 
>Как в профтпд реализуется следующее:
>user1 имеет в качестве корня /usr/local/ но может беспрепятственно прыгать папкой выше
>т.е. /usr или /
>
>user2 имеет в качестве корня /usr/home/user2 и не может прыгать в папку
>выше, тоесть он заперт (jailed) в своей домашней директории.
>
>Есть директива DefaultRoot, но она действует на всех пользователей глобально.
>Тоесть, если в конфиге сделать "DefaultRoot ~", то ВСЕ пользователи будут запираться
>в своих домашних директориях.
>Другими словами есть ли реализация DefaultRoot для конкретного юзера?

DefaultRoot                     /       wheel                                                                                                          
DefaultRoot                     ~       !wheel                                                                                                        
Юзеры группы wheel смогут подыматься выше.


>И еще: во всех виндовых фтп серверах есть фича - берем юзера
>и даем ему в качестве корневых несколько локальных папок. Юзер заходит
>и видит у себя несколько папок, фактически являющихся разными директориями даже
>на разных физ. дисках.
>Как такое делать в сабже? Или только делать симлинки в самой фре
>в домашнюю папку юзера?

Только через монтирование разделов (man mount_nullfs(8)).
P.S. Через симлинки можно потенциально получить доступ выше.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "proftpd и доступ к дирикториям по пользователям."  
Сообщение от BlackHawk on 25-Окт-06, 03:35 
>DefaultRoot            
>         /  
>     wheel
>DefaultRoot            
>         ~  
>     !wheel
>Юзеры группы wheel смогут подыматься выше.

В proftpd.conf имеем:
DefaultRoot / wheel
Захожу рутом и попадаю все равно в /root, хотя переходить к корню (/) позволяет.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "proftpd и доступ к дирикториям по пользователям."  
Сообщение от BlackHawk on 25-Окт-06, 12:18 
Еще вопрос в тему:
Каким образом можно контролировать скорость и квоты на аплоад по юзерам. Ну с квотами боле менее понятно, можно средствами ОС делать, хотя хотелось бы, конечно, в самом proftpd рулить. Но скорость то должна рулиться по юзерам?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "proftpd и доступ к дирикториям по пользователям."  
Сообщение от BlackHawk on 26-Окт-06, 01:08 
Неужели не знает никто...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру