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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Проблема с vsftpd 2.3.5  (Прочитано 10333 раз)

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

Оффлайн shpakser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Проблема с vsftpd 2.3.5
« : 04 Май 2012, 22:38:38 »
Стояло на серваке ubuntu server 10.04, решил поставить 12.04, поставил vsftpd закинул 100% рабочий конфиг и перезапустил ftp. Теперь при соединении с ftp пишет ошибку:
Цитировать
refusing to run with writable root inside chroot()
Полазил по инету так ответ и не нашёл, может вы подскажите....

Оффлайн A.H.A

  • Участник
  • *
  • Сообщений: 103
  • Ubuntu 18.04 64-bit
    • Просмотр профиля

Оффлайн shpakser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Проблема с vsftpd 2.3.5
« Ответ #2 : 05 Май 2012, 12:45:38 »
Пробывал, не помогает.

Оффлайн A.H.A

  • Участник
  • *
  • Сообщений: 103
  • Ubuntu 18.04 64-bit
    • Просмотр профиля
Re: Проблема с vsftpd 2.3.5
« Ответ #3 : 05 Май 2012, 13:02:21 »
вот мой vsftpd.conf:
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
nopriv_user=vsftpd
chroot_local_user=YES
chroot_list_enable=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
guest_enable=YES
guest_username=vsftpd
local_root=/home/vsftpd/$USER
user_sub_token=$USER
virtual_use_local_privs=YES
user_config_dir=/etc/vsftpd_user_conf
и изменил права на /home/vsftpd
sudo chown root.root /home/vsftpd

Оффлайн shpakser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Проблема с vsftpd 2.3.5
« Ответ #4 : 05 Май 2012, 14:21:30 »
А у вас же виртуальные пользователи?

Оффлайн A.H.A

  • Участник
  • *
  • Сообщений: 103
  • Ubuntu 18.04 64-bit
    • Просмотр профиля
Re: Проблема с vsftpd 2.3.5
« Ответ #5 : 05 Май 2012, 14:35:04 »
Да

Оффлайн shpakser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Проблема с vsftpd 2.3.5
« Ответ #6 : 05 Май 2012, 14:37:47 »
А у меня локальные и он не пускает их. Может подкиньте нормальную ссылку как настроить виртуальных юзеров.

Оффлайн A.H.A

  • Участник
  • *
  • Сообщений: 103
  • Ubuntu 18.04 64-bit
    • Просмотр профиля
Re: Проблема с vsftpd 2.3.5
« Ответ #7 : 05 Май 2012, 14:50:22 »
вот http://sudouser.com/ustanovka-i-nastrojka-vsftpd-mysql-ubuntu-debian
но после него Вам надо будет пошаманить как указал наверху.

Оффлайн shpakser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Проблема с vsftpd 2.3.5
« Ответ #8 : 05 Май 2012, 16:10:59 »
Спасибо, буду разбираться.

Оффлайн shpakser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Проблема с vsftpd 2.3.5
« Ответ #9 : 10 Май 2012, 01:36:33 »
Мучился мучился, поставил 2.3.2....
« Последнее редактирование: 10 Май 2012, 01:40:10 от shpakser »

Оффлайн Artif

  • Участник
  • *
  • Сообщений: 211
    • Просмотр профиля
Re: Проблема с vsftpd 2.3.5
« Ответ #10 : 10 Май 2012, 23:06:59 »
поставил vsftpd закинул 100% рабочий конфиг и перезапустил ftp. Теперь при соединении с ftp пишет ошибку:
Цитировать
refusing to run with writable root inside chroot()

vsftpd не функционирует, если слишком широкие права доступа для каталогов и файлов имеющих отношение к самому серверу. А смысл текста ошибки похож на: отказано в запуске, т.к. разрешена запись в каталог верхнего уровня для chroot.

Гугление наводит на те же мысли - http://typhoon.org.ua/page.php?37
Возможно между версиями 2.3.2 и 2.3.5 в списках "что нового" есть косвенный ответ на вопрос. Причём, возможно это список конкретно для 2.3.5, возможно.

Оффлайн shpakser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Проблема с vsftpd 2.3.5
« Ответ #11 : 13 Май 2012, 23:35:55 »
Гугление наводит на те же мысли - http://typhoon.org.ua/page.php?37
это работает только с vsFTPd-ext http://vsftpd.devnet.ru/rus/. Скачивал исходник программы, но что то не пошло выдаёт ошибки.

Оффлайн gregory5

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5085
    • Просмотр профиля
Re: Проблема с vsftpd 2.3.5
« Ответ #12 : 14 Май 2012, 13:24:15 »
корень фтп не должен иметь прав на запись только чтение
это было сделанно автором в целях обхода уязвимости (пока такого вот костыльного)

Оффлайн snubrik

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Проблема с vsftpd 2.3.5
« Ответ #13 : 16 Сентябрь 2012, 23:50:05 »
вот мой vsftpd.conf:
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
nopriv_user=vsftpd
chroot_local_user=YES
chroot_list_enable=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
guest_enable=YES
guest_username=vsftpd
local_root=/home/vsftpd/$USER
user_sub_token=$USER
virtual_use_local_privs=YES
user_config_dir=/etc/vsftpd_user_conf
и изменил права на /home/vsftpd
sudo chown root.root /home/vsftpd

Сделал так же как и у вас.
Добавил пользователя в список и все гуд.
« Последнее редактирование: 16 Сентябрь 2012, 23:55:26 от snubrik »

Оффлайн Denytto

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Помогите поднять vsftp на запись
« Ответ #14 : 18 Октябрь 2012, 13:23:36 »
Недавно перешел на Ubuntu - так что вполне чайник (если не считать опыта с UNIX 25-летней давности).
Задача - настроить svftpd для приема файлов от сетевого МФУ Xerox и возможно других машин или девайсов.
Не желая плодить локальных юзеров, думаю, что оптимально использовать виртуальных. За основу взял статью http://igorka.com.ua/2010-03-31/primer-nachalnoj-nastrojki-vsftpd-v-ubuntu-910/
Но не получилось - пишет неправильный пароль.

 

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