Здравствуйте, гость Вход | Регистрация
Наши новости:
|
| Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
|---|---|---|---|---|---|
| 23.2.2011, 23:45 | Настройка Proftpd на Debian | Все зависит от ситуации. По умолчанию, при создании юзера, папка для этого юзера создается в /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 | ||