The OpenNET Project / Index page

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

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

"Народ Помогите с Proftpd не могу разгроничить для разных пол..."
Сообщение от zedi emailИскать по авторуВ закладки(ok) on 29-Авг-04, 20:03  (MSK)
Народ Помогите с Proftpd не могу разгроничить для разных пользователей разные дериктории.НАДО чтоб при логине на сервер разные USER попадали в разные дериктории а не в одну. Знаю что можно сделать это через VirtulHost но блин надо тогда раскидывать ео разным портам или IP адрессам VirtualHost а хотелось бы на одном порту и на одном IP.
Если делаю так :
ServerName                      "SERVER AUTHORIZED ACCESS ONLY"                                                          
ServerType                      standalone                                                                                          
Umask 022                                                                                          
DefaultServer                  on                                                                                                  
Port                            21                                                                                                  
DefaultAddress                xxx.xxx.xxx.xxx
User                            nobody                                                                                              
Group                           nogroup                                                                                            
<Global>                                                                                                                            
Umask                           022                                                                                                
IdentLookups                    off                                                                                                
</Global>                                                                                                                          
                                                                                                                                    
DefaultRoot /data                                                                                                                  
<Directory /data>                                                                                                                  
  <Limit Login>                                                                                                                    
    DenyAll                                                                                                                        
  </Limit>                                                                                                                          
</Directory>                                                                                                                        
                                                                                                                                    
                                                                                                                                    
<VirtualHost xxxx.ru>                                                                                                        
ServerName                      "FTP"                                                                                              
Port                            21                                                                                                  
TimeoutLogin                    120                                                                                                
TimeoutIdle                     600                                                                                                
TimeoutStalled                  3600                                                                                                
DefaultRoot                     /data/virtual                                                                                      
ServerLog                       /var/log/pro/1.log                                                                                  
TransferLog                     /var/log/pro/3.log                                                                                  
ExtendedLog                     /var/log/pro/4.log                                                                                  
  <Limit Login>                                                                                                                    
    Order allow,deny                                                                                                                
    AllowUser   stas1                                                                                                              
    DenyAll                                                                                                                        
  </Limit>                                                                                                                          
<Directory /data/virtual>                                                                                                          
  AllowOverwrite                on                                                                                                  
</Directory>                                                                                                                        
</VirtualHost>
То сервер жалуется что Виртуальный хостинг пытается за биндится на заняты порт и IP адресс

Зарание Спасибо

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Народ Помогите с Proftpd не могу разгроничить для разных пол..."
Сообщение от shamann emailИскать по авторуВ закладки(??) on 30-Авг-04, 12:20  (MSK)
>Народ Помогите с Proftpd не могу разгроничить для разных пользователей разные дериктории.НАДО
>чтоб при логине на сервер разные USER попадали в разные дериктории
>а не в одну. Знаю что можно сделать это через VirtulHost
>но блин надо тогда раскидывать ео разным портам или IP адрессам
>VirtualHost а хотелось бы на одном порту и на одном IP.

DefaultRoot ~
и каждый юзверь будет попадать в свою хом директорию.
Кстати - выше нее он подняться не сможет.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Народ Помогите с Proftpd не могу разгроничить для разных пол..."
Сообщение от zedi emailИскать по авторуВ закладки(ok) on 30-Авг-04, 12:37  (MSK)
>>Народ Помогите с Proftpd не могу разгроничить для разных пользователей разные дериктории.НАДО
>>чтоб при логине на сервер разные USER попадали в разные дериктории
>>а не в одну. Знаю что можно сделать это через VirtulHost
>>но блин надо тогда раскидывать ео разным портам или IP адрессам
>>VirtualHost а хотелось бы на одном порту и на одном IP.
>
>DefaultRoot ~
>и каждый юзверь будет попадать в свою хом директорию.
>Кстати - выше нее он подняться не сможет.
Можеш немного по точнее как разбивать на VirtualHost или как то по другому к стати если разбиваю на VirtualHost то он жалуется мол на одном  IP и на одном Порту только один сервер ..
Я прошу тебя если можешь приведи кусок конфига ато что то не понятно или может сразу в моём конфиге поправь....

Зарание спасибо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Народ Помогите с Proftpd не могу разгроничить для разных пол..."
Сообщение от shamann emailИскать по авторуВ закладки(ok) on 31-Авг-04, 10:45  (MSK)
>Можеш немного по точнее как разбивать на VirtualHost или как то по
С VirtualHost я вообще не заморачивался, бо без надобности.

>Я прошу тебя если можешь приведи кусок конфига ато что то не
>понятно или может сразу в моём конфиге поправь....

=== твой proftpd.conf ===
DefaultRoot /data                                                          
<Directory /data>                                                            <Limit Login>                                                                DenyAll                                                                  </Limit>                                                                 </Directory>
=======
меняешь DefaultRoot /data на DefaultRoot ~
и каждый юзверь будет попадать в свою хом директорию.
Зачем нужны следующие пять строк я не знаю. Если /data - это директория, в которую никто не должен заходить, то при DefaultRoot ~ туда и так никто не зайдет, потому как из своего хома выйти нельзя (если можно заходить анонимом, он попадает в /pub, выхе которого тоже не поднимется).
Короче - замени приведеный кусок конфига на DefaultRoot ~ , отключи VirtualHost и посмотри что получится.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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