Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Изменение начального каталога при входе на сервер через фтп.  (Прочитано 2736 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн k4gr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Добрый день.
Вопрос такой - что необходимо изменить в /etc/vsftpd.conf, чтобы, логинясь на фтп-сервер, по умолчанию пользователь попадал не в свой домашний каталог, а, например, в директорию /var/www ??
Возможно ли это сделать, используя vsftp?

Перечитав весь faq vsftp, не нашёл ответа на свой вопрос.

Заранее спасибо за любые советы!

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Можно изменить местоположение домашнего каталога.

Axa-Ru

  • Гость
Или сделать ссылку

Оффлайн djrust

  • Активист
  • *
  • Сообщений: 860
    • Просмотр профиля
# б) user_config_dir
#Эта опция позволяет задавать дополнительные параметры относительно к отдельным
#пользователям. Например если в user_config_dir выбрать /etc/vsftpd_user_conf, тогда
#вход пользователя "chris", означает что vsftpd будет использовать настройки
#из конфигурационного файла /etc/vsftpd_user_conf/chris
#для этой сессии. Обратите внимание, не все настройки применимы
#к отдельным пользователям, например listen_address, banner_file,
#max_per_ip, max_clients, xferlog_file, и другие.

user_config_dir=/etc/vsftpd/users

3.   Т.к user_config_dir=/etc/vsftpd/users
a)   Надо создать каталог vsftpd & users : mkdir /etc/vsftpd & mkdir /etc/vsftpd/users
b)   Дать права(в примере даю 777) : chmod –R 777 /etc/vsftpd
c)   Создать в /etc/vsftpd/users файлы пользователей
P.S: Этот пользователь должен быть создать в системе (Т.е локальный) +
Закомментированы user_sub_token , guest_username=ftpuser , guest_enable=YES
A.   Sudo nano /etc/vsftpd/users/test
Local_root= /obmen_ftp/test
B.   Local_root домашняя директория,которую мы должны создать
Создаем директорию mkdir /obmen_ftp
Даем права(опционально) chmod –R 777 /obmen_ftp
Создаем директорию для пользователя test mkdir /obmen_ftp/test
Даем права(опционально) chmod –R 777 /obmen_ftp / test


Делал инструкцию сам для себя.....так,что гарантий не даю!

Оффлайн satch

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1561
  • Kubuntu 15.10 amd64
    • Просмотр профиля
Цитировать
Этот пользователь должен быть создать в системе (Т.е локальный)
этот способ работает также и с виртуальными пользователями
Наше желание помочь прямопропорционально вашему желанию решить проблему

Оффлайн k4gr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Spasibo. Poprobuju primenit'.

 

Страница сгенерирована за 0.132 секунд. Запросов: 25.