Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » vsftpd - не настроить на запись anonymous

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

DmitryV



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
freeBSD 7.2 vsftpd собран с портов vsftpd-ext  
 
работатет в режиме анонимных пользоателей  
права на запись дал в каталог incoming
 
конфиг
 
listen=YES  
anonymous_enable=YES  
local_enable=NO  
write_enable=YES  
anon_upload_enable=YES  
anon_mkdir_write_enable=YES  
anon_other_write_enable=YES  
no_anon_password=YES  
connect_from_port_20=YES  
async_abor_enable=YES  
use_localtime=YES  
ftpd_banner=Welcome to ftp service  
background=YES  
chroot_local_user=YES  
local_umask=755  
secure_chroot_dir=/usr/local/share/vsftpd/empty
 
анонимные пользователи не могут залить файлы
что не правильно не пойму... уже все проверил.. заранее спасибо

Всего записей: 1257 | Зарегистр. 12-01-2003 | Отправлено: 13:02 04-11-2009 | Исправлено: DmitryV, 17:09 04-11-2009
sarti



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DmitryV, сюда ходи.

Всего записей: 1972 | Зарегистр. 04-08-2006 | Отправлено: 13:17 04-11-2009
DmitryV



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sarti
там расмотрен пример не для анонимных пользователей, спасибо но хотелось бы понять что в моем конфиге не так и почему анонимным пользователям нет прав на запись выдает 500 ошибку хотя все права группе и пользователю ftp даны на каталог

Всего записей: 1257 | Зарегистр. 12-01-2003 | Отправлено: 13:24 04-11-2009 | Исправлено: DmitryV, 13:29 04-11-2009
Sadok

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DmitryV
учитывая, что в конфиге ни слова про каталог incoming .... и вижу я , что local_enable=NO ... и хомдир для него (ftp) не создан с вероятностью 99%...

Всего записей: 1340 | Зарегистр. 04-01-2003 | Отправлено: 14:39 04-11-2009
DmitryV



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sadok
listen=YES
anonymous_enable=YES
local_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
no_anon_password=YES
connect_from_port_20=YES
async_abor_enable=YES
use_localtime=YES
ftpd_banner=Welcome to ftp service
background=YES
chroot_local_user=YES
anon_root=/var/ftp
local_umask=755
secure_chroot_dir=/usr/local/share/vsftpd/empty
 
 
mkdir /var/ftp
mkdir /var/ftp/pub
mkdir /var/ftp/incoming
chmod 777 /var/ftp/incoming/
chown -R ftp:ftp /var/ftp
 
эфект тот же... заходит на сервер нормально но невозможно залить файл
 
Login: ftp
Password: *
Home directory: /var/ftp
Full Name: Anonymous Ftp
 
200 Switching to Binary mode.
PASV
227 Entering Passive Mode.
STOR o123.mp3
550 Permission denied.
 
все где рыть не представляю..

Всего записей: 1257 | Зарегистр. 12-01-2003 | Отправлено: 15:03 04-11-2009 | Исправлено: DmitryV, 17:06 04-11-2009
Sadok

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DmitryV

Цитата:
local_umask=755

ого! почитаем про umask и потом попробовать поиграться еще с anon_umask= в конфиге. и рестарт не забываем )

Всего записей: 1340 | Зарегистр. 04-01-2003 | Отправлено: 17:23 04-11-2009
DmitryV



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
local_umask=022
anon_umask=755
игрался не помогает ...
уже и заремил эти стороки и менял параметры все без результата конектится могу скачивать могу залить не могу ..
рестарт и все пока по прежнему не залить..

Всего записей: 1257 | Зарегистр. 12-01-2003 | Отправлено: 17:48 04-11-2009 | Исправлено: DmitryV, 18:11 04-11-2009
Sadok

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ок. завтра поковыряю свой, погляжу. юмаск 755 это сильно )

Всего записей: 1340 | Зарегистр. 04-01-2003 | Отправлено: 20:16 04-11-2009
DmitryV



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sadok
ну на пробу нормально... не сильно)

Всего записей: 1257 | Зарегистр. 12-01-2003 | Отправлено: 20:22 04-11-2009
Sadok

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
дык.. оно же U. вычитать надобно. у тебя права 022 получаются

Всего записей: 1340 | Зарегистр. 04-01-2003 | Отправлено: 20:26 04-11-2009
DmitryV



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sadok
=0000 тоже не спасает...

Всего записей: 1257 | Зарегистр. 12-01-2003 | Отправлено: 22:09 04-11-2009
Sadok

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DmitryV
попробовал у себя.
 
1. локальный пользователь ftp у меня существует. Хомдир его /home/ftp.
2. создал папку /home/ftp/in
3. в конфиге anon_upload_enable=YES
 
далее:
 
[sadok@bsd /home/ftp]# ls -l /home/
total 6
dr-xr-xr-x  3 root   wheel  512 Nov  5 11:03 ftp
drwxr-xr-x  7 sadok  wheel  512 Oct 22 16:10 sadok
 
[sadok@bsd /home/ftp]# ls -l /home/ftp/
total 2
drwxr-xr-x  2 ftp  wheel  512 Nov  5 11:05 in
 
анонимус спокойно пишет в /home/ftp/in
 
 

Всего записей: 1340 | Зарегистр. 04-01-2003 | Отправлено: 11:21 05-11-2009
DmitryV



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sadok
странно у меня только директория хомовская другая и все.. но не пишит...
позже покопаю есть одна мысля.. а у тебя 7.2 Фря?

Всего записей: 1257 | Зарегистр. 12-01-2003 | Отправлено: 11:55 05-11-2009 | Исправлено: DmitryV, 11:56 05-11-2009
Sadok

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DmitryV

Цитата:
а у тебя 7.2 Фря?

да, 7.2-STABLE

Всего записей: 1340 | Зарегистр. 04-01-2003 | Отправлено: 21:15 05-11-2009
DmitryV



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sadok
Уже снес порт vsftpd-ext поставлил vsftpd все по прежнему не пойму где копать...

Всего записей: 1257 | Зарегистр. 12-01-2003 | Отправлено: 22:56 05-11-2009
DmitryV



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так вобщем на запись заработатало думаю Баг был снес порт vsftpd обновил на свежий все установил конфиг прежний на запись все пошло .. ну только не удалит и изменить, но это уже настрою..

Всего записей: 1257 | Зарегистр. 12-01-2003 | Отправлено: 11:11 07-11-2009
Sadok

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DmitryV

Цитата:
обновил на свежий

э.. вообще-то это изначально подразумевалось ))

Всего записей: 1340 | Зарегистр. 04-01-2003 | Отправлено: 11:15 07-11-2009
DmitryV



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sadok
Дык промахнулся портов не тот архив распоковал  вот залез проверить и увидел.. думал обновил))

Всего записей: 1257 | Зарегистр. 12-01-2003 | Отправлено: 20:28 08-11-2009
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » vsftpd - не настроить на запись anonymous


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru