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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Домашняя директория пользователя ftp  (Прочитано 5228 раз)

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

Оффлайн ottawa1

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Приветствую.Пытаюсь настроить сервер vsftpd во всех руководствах говорят что в папке /home/ftp - находится домашняя директория.НО у меня в папке home нет этой папки ftp.Где она в таком случае на самом деле должна находиться? У меня ubuntu 10.04 64 bit

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5083
    • Просмотр профиля
Re: Домашняя директория пользователя ftp
« Ответ #1 : 23 Март 2012, 18:13:14 »
Так откуда она там будет если вы её не создали?
Папка будет находиться там где вы укажите в конфиге, не забыв убедиться в наличии такой дирректории

Оффлайн AlDemin

  • Участник
  • *
  • Сообщений: 105
    • Просмотр профиля
Re: Домашняя директория пользователя ftp
« Ответ #2 : 23 Март 2012, 19:30:15 »
У меня к примеру так:
sudo cat /etc/passwd | grep ftp
ftp:x:104:113:ftp daemon,,,:/srv/ftp:/bin/falseДомашняя директория: /srv/ftp

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5083
    • Просмотр профиля
Re: Домашняя директория пользователя ftp
« Ответ #3 : 23 Март 2012, 20:47:14 »
Речь идёт про vsftpd а не ftp дефолтный тот

У меня так


т.е. пусто, нужно мне так вот

Оффлайн AlDemin

  • Участник
  • *
  • Сообщений: 105
    • Просмотр профиля
Re: Домашняя директория пользователя ftp
« Ответ #4 : 23 Март 2012, 21:11:02 »
И я про vsftpd.
При входе по ftp анонимус-ом, попадаешь в домашнюю папку системного пользователя ftp, у меня она настроена на /srv/ftp
Где домашняя папка пользователя ftp у ТС-а, я уже показал как посмотреть и где это можно изменить.

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5083
    • Просмотр профиля
Re: Домашняя директория пользователя ftp
« Ответ #5 : 23 Март 2012, 21:55:46 »
Не, менять надо в конфиге
Например
анонимусам
anon_root=/путь/до/диры
с авторизацией
local_root=/путь/до/диры
И системным юзерам на фтп делать нечего вообще имхо конечно же

Оффлайн AlDemin

  • Участник
  • *
  • Сообщений: 105
    • Просмотр профиля
Re: Домашняя директория пользователя ftp
« Ответ #6 : 25 Март 2012, 09:36:14 »
Цитировать
И системным юзерам на фтп делать нечего вообще имхо конечно же
Имхо другим системным - действительно нечего, а ftp специально создан, чтоб быть анонимусом.
Цитировать
с авторизацией
 local_root=/путь/до/диры
а если нужно реального пользователя в свой хомдир?
не надо никаких путей в конфиге vsftpd
Пересмотрел доки, ничего подобного ни для реальных ни для виртуальных пользователей не делают.

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5083
    • Просмотр профиля
Re: Домашняя директория пользователя ftp
« Ответ #7 : 25 Март 2012, 18:04:25 »
можно так
local_root=/home/$USER
а виртуальные, у них (в моей реализации) у каждого свой конфиг с путями, правами, кодировкой

Оффлайн ottawa1

  • Автор темы
  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Re: Домашняя директория пользователя ftp
« Ответ #8 : 26 Март 2012, 10:57:32 »
srv/ftp - здесь реально по умолчанию создалась папка ftp.Во многих примерах указывается home/ftp.
Непонятно.Пишут,что по умолчанию ничего не надо прописывать,он уже рабочий.Зайти по ftp можно с данными пользователя.В октябре 2011 (я уже ставил этот сервер) так и получилось зашел по ftp и по http://ip-адрес потом уже корректировал.Правда тогда была ubuntu 11.04 а сейчас 10.04 64бит.Что посоветуете?

 

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