Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

История благодарностей участнику axident ::: Спасибо сказали: 3
Дата поста: В теме: За сообщение: Спасибо сказали:
23.2.2011, 23:45 Настройка Proftpd на Debian
Цитата(serejka @ 23.2.2011, 17:29) *
Все зависит от ситуации. По умолчанию, при создании юзера, папка для этого юзера создается в /home/user_directory ,
где user_directory - папка юзера
если не изменять этот путь, то, конечно, можно написать DefaultRoot ~ , но если, например, нужно дать этому пользователю доступ к другой папке, то нужно писать именно полный путь к папке.


все очень просто ) создаешь vritualhost на сервере фтп, и делай как хочешь и что хочешь вот пример файла vritualhost. прописываешь в конце конфига модулей, путь /etc/proftpd/modules.conf



<VirtualHost 127.0.0.1>
Port 21
ServerName "jora"
Group web
User axident
DefaultChdir /hosts/www/axident/www-data/
DefaultRoot ~
AccessGrantMsg "Hello !!! I am FTP Server, Created by axi"
DeferWelcome on
ServerIdent on
TransferLog /hosts/www/axident/logs/
RootLogin off
MaxLoginAttempts 5
AllowOverwrite on
UseFtpUsers off
</VirtualHost>

Думаю Так удобней создавать пути для ФТП . эта папка независима от папки созданной в системе )) у мну в системе /home/axident/ , а на ФТП она /hosts/www/axident/www-data/ думаю так удобней создавать пользователей для фтп и папки для них :)

но спасибо и за твой вариант :)
Serj
23.2.2011, 11:38 Настройка Proftpd на Debian
в файле конфигураций пользователя прописываешь строку DefaultRoot ~ , или в самом конфиге proftpd. и все user не сможет выйти за пределами назначеной ему папке :)
330863