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


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

Автор Тема: Непонятки с vsftpd  (Прочитано 5940 раз)

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

Оффлайн maivtu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Непонятки с vsftpd
« : 23 Июня 2010, 14:08:35 »
Здравствуйте

Стоит ubuntu 9.04 server. На данном сервере установлен и настроен  vsftpd version 2.0.6+ (ext.1-1). На FTP могут заходить анонимные и локальные пользователи.
В качестве анонимного  по умолчанию используется  пользователь ftp. Разграничение доступа на папки, Upload, Public,Admin делал при помощи утилит setfacl 2.2.48 и getfacl 2.2.48. Локальный пользователь имеет полный доступ на все папки Ftp сервера, анонимный на папку Public права  rwx и на папку  Upload права r-x.
А теперь собственно проблема ... Если заходить под анонимным пользователем, то проблем нет , а вот под любым другим происходит не понятная вещь, а именно все названия файлов и директорий, в именах которых содержатся пробелы, например "Отчет 2010",отображаются без пробелов  т.е "2010".
Директория "Отчет 2010" после копирования на ftp сервер из под локального пользователя отображается "2010" , а из под анонимного просматривается нормально.

Помогите кто чем может...

Вот мой конфиг
listen=YES
anonymous_enable=YES
no_anon_password=YES
local_enable=YES
chmod_enable=no
write_enable=YES
anon_upload_enable=YES
anon_root=/home/Share/Share_FTP
local_root=/home/Share/Share_FTP
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
ftpd_banner=Welcome to SVES.
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
convert_charset_enable=yes
local_charset=UTF8
remote_charset=WIN1251

Оффлайн censor

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: Непонятки с vsftpd
« Ответ #1 : 23 Июня 2010, 14:34:34 »
попробуй закомментировать
convert_charset_enable=yes
local_charset=UTF8
remote_charset=WIN1251

Оффлайн maivtu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Непонятки с vsftpd
« Ответ #2 : 24 Июня 2010, 12:43:12 »
Цитировать
попробуй закомментировать
convert_charset_enable=yes
local_charset=UTF8
remote_charset=WIN1251

Закомментировал , перезагрузил демона ... ситуация ухудшилась тем , что вместо нормальных символов появляются кракозябры.

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Непонятки с vsftpd
« Ответ #3 : 24 Июня 2010, 13:23:09 »
Другой ftp клиент пробовал?

Оффлайн maivtu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Непонятки с vsftpd
« Ответ #4 : 24 Июня 2010, 14:23:05 »
Цитировать
Другой ftp клиент пробовал?

Я использовал клиент тотал коммандера, фаровским фтп клиентом под админской учеткой не пускает .. пишет
"Error listing parsing. ", а из под анонимного пользователя заходит нормально.
Не понятно вообще в чем проблема. До этого ставил proftpd ... работал нормально за исключением того что он клиента слишком долго пускал т.е при подключение идет задержки порядка 30 сек. Поэтому я его и снес.

Оффлайн Fen1x

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
    • home page
Re: Непонятки с vsftpd
« Ответ #5 : 24 Июня 2010, 14:34:40 »
А если проблема вовсе на стороне клиента? Попробуйте через FileZilla.

Оффлайн maivtu

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Непонятки с vsftpd
« Ответ #6 : 25 Июня 2010, 05:48:52 »

Цитировать
Автор: Fen1x
Цитата
А если проблема вовсе на стороне клиента? Попробуйте через FileZilla.

Поставил FileZilla. При подключении с админом выдает :

Не удалось установить соединение с "ECONNREFUSED - Connection refused by server".
Невозможно подключиться к серверу

Однако из под анонимного пользователя работает нормально.
И вообще как то странно получается ... одним клиентом пускает из под админа другим нет ....

Не пойму куда копать.


Оффлайн Smith2007

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Непонятки с vsftpd
« Ответ #7 : 21 Января 2011, 11:42:38 »
Настроил vsftpd на Ububntu Server.
Комп с сервером стоит дома. Подключен к маршрутизатору. Настроил NAT на маршрутизации для прокидки внешних юзеров на сервер.
Прокинул только 21 порт.
На маршрутизаторе прописан dyndns.org , где получаю связь ip и именем машины.

Из локалки захожу на сервер нормально. Вижу все файлы в папке.
Если захожу с интернета то вижу пустые папки и ни одного файла в них. Где копать? Подскажить в каких это настройках?


listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
ftpd_banner=Home FTP Server
xferlog_enable=YES
connect_from_port_20=YES
nopriv_user=vsftpd
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
secure_chroot_dir=/var/run/vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
guest_enable=YES
guest_username=vsftpd
local_root=/media/public/
virtual_use_local_privs=YES
hide_file={*.ftp,.hidden,hide*,lost+found}

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Непонятки с vsftpd
« Ответ #8 : 21 Января 2011, 21:12:48 »
Прокинул только 21 порт.
А маршрутизатор поддерживает автоматическое определение пассивного режима клиента FTP? Если нет, тогда надо прокидывать диапазон для пассивных соединений, согласно директивам настройки vsftpd pasv_mix_port и pasv_max_port, и также убедится в том, что директива pasv_address указывает на внешний IP адрес, к которому подключаются клиенты.

Оффлайн Smith2007

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Непонятки с vsftpd
« Ответ #9 : 21 Января 2011, 22:21:51 »
Похоже это глюки нового FAR Manager. Зашел просто командой ftp adres_host и дал команду ls. В результате увидел весь каталог.
FarFtp.log выдает какие то ошибки. Похоже он что-то не может правильно интерпретировать имена файлов.
2 2011.01.22 00:19:55:0416 ----| -------- CONNECTING (plugin: Jan  8 2011, 00:08:08) --------
2 2011.01.22 00:19:55:0438 0022|<-220 Home FTP Server
2 2011.01.22 00:19:55:0442 0004|->USER igor
2 2011.01.22 00:19:55:0444 0002|<-331 Please specify the password.
2 2011.01.22 00:19:55:0446 0002|->PASS *hidden*
2 2011.01.22 00:19:55:0718 0272|<-230 Login successful.
2 2011.01.22 00:19:55:0721 0003|->SYST
2 2011.01.22 00:19:55:0724 0003|<-215 UNIX Type: L8
2 2011.01.22 00:19:55:0726 0002|->PWD
2 2011.01.22 00:19:55:0728 0002|<-257 "/media/public"
2 2011.01.22 00:19:55:0730 0002|->TYPE I
2 2011.01.22 00:19:55:0732 0002|<-200 Switching to Binary mode.
2 2011.01.22 00:19:55:0734 0002|->REST 0
2 2011.01.22 00:19:55:0736 0002|<-350 Restart position accepted (0).
2 2011.01.22 00:19:55:0741 0005|->PWD
2 2011.01.22 00:19:55:0745 0004|<-257 "/media/public"
2 2011.01.22 00:19:55:0746 0001|->PASV
2 2011.01.22 00:19:55:0748 0002|<-227 Entering Passive Mode (192,168,1,103,21,212).
2 2011.01.22 00:19:55:0749 0001|->TYPE A
2 2011.01.22 00:19:55:0751 0002|<-200 Switching to ASCII mode.
2 2011.01.22 00:19:55:0754 0003|->LIST
2 2011.01.22 00:19:55:0756 0002|<-150 Here comes the directory listing.
2 2011.01.22 00:19:55:0757 0001|<-226 Directory send OK.
2 2011.01.22 00:19:55:0758 0001|->TYPE I
2 2011.01.22 00:19:55:0760 0002|<-200 Switching to Binary mode.
2 2011.01.22 00:19:55:0761 0001| --LISTING--(Current table: 0 Last used: 0)--
2 --- RAW ---
-r-xr--r--    1 1000     1000     659841024 июня 30  2003 100 девчёнок и одна в лифте.avi
-rwxr--r--    1 1000     1000     2203435008 дек. 23  2009 2012.avi
-rwxr--r--    1 1000     1000     1564573696 нояб. 21 12:10 Agent.Veksill.2007.RUS.HDRip.XviD.AC3.-HQ-ViDEO.avi
-rwxr--r--    1 1000     1000     878882816 февр. 05  2009 Atlantida 2.avi.avi
-rwxr--r--    1 1000     1000     1565980672 нояб. 28  2008 Battlestar.Galactica.Prelude.avi
-rwxr--r--    1 1000     1000     1463619584 июля 04  2010 Bitva.za.planetu.Terra.2D.2009.D.DVDRip.ELEKTRI4KA.avi
-rwxr--r--    1 1000     1000     452513792 нояб. 21 13:26 Crisis_Core_Final_Fantasy VII_Movie.avi
-rwxr--r--    1 1000     1000     727705600 нояб. 04  2009 Elizium_[torrents.ru].avi
-rwxr--r--    1 1000     1000     1542772736 окт. 11  2009 Eragon.2006.DUAL.DVDRip.XviD.AC3.-HQ-ViDEO.avi
-rwxr--r--    1 1000     1000     1564375040 нояб. 22 15:44 Esh_molis'_lubi_DVDRip.[bt.bashtel.ru]_by_(Roma)Русский(796).avi
-rw-r--r--    1 1005     65534     1230386 янв. 21 11:27 Far1704.rar
-rw-r--r--    1 1005     65534     3582464 янв. 21 11:29 Far20b1777.x86.20110108.msi
-rwxr--r--    1 1000     1000     737456128 нояб. 21 15:02 Final Fanyasy XII Movie.avi
-rwxr--r--    1 1000     1000     1473206272 дек. 13 15:10 Hroniki.Narnii.Pokoritel.Zari.2010.D.TS.Kerob.avi
-rwxr--r--    1 1000     1000     1470390272 дек. 09 16:38 Legend-Of.The Guardians.2010.HDRip.avi
drwxrwxrwx    2 0        0            4096 янв. 19 17:51 torrents
-rw-r--r--    1 1005     65534      207256 янв. 21 10:05 traaaacks.kml
-rw-r--r--    1 1005     65534         836 янв. 21 03:30 traaaacks.trk
-rw-r--r--    1 0        0             490 янв. 21 05:24 vsftpd.conf

--- RAW ---
2 2011.01.22 00:19:55:0762 0001| --LISTING--
2 2011.01.22 00:19:55:0763 0001| ParserFAIL: Unix   ->Unix    [-r-xr--r--    1 1000     1000     659841024 июня 30  2003 100 девчёнок и одна в лифте.avi]
2 2011.01.22 00:19:55:0763 0000|->ParserFAIL: (Unix   ) [-r-xr--r--    1 1000     1000     659841024 июня 30  2003 100 девчёнок и одна в лифте.avi]
2 2011.01.22 00:19:55:0765 0002| ParserFAIL: Unix   ->Unix    [-rwxr--r--    1 1000     1000     2203435008 дек. 23  2009 2012.avi]
2 2011.01.22 00:19:55:0766 0001|->ParserFAIL: (Unix   ) [-rwxr--r--    1 1000     1000     2203435008 дек. 23  2009 2012.avi]
2 2011.01.22 00:19:55:0767 0001| ParserFAIL: Unix   ->Unix    [-rwxr--r--    1 1000     1000     1564573696 нояб. 21 12:10 Agent.Veksill.2007.RUS.HDRip.XviD.AC3.-HQ-ViDEO.avi]
2 2011.01.22 00:19:55:0768 0001|->ParserFAIL: (Unix   ) [-rwxr--r--    1 1000     1000     1564573696 нояб. 21 12:10 Agent.Veksill.2007.RUS.HDRip.XviD.AC3.-HQ-ViDEO.avi]
2 2011.01.22 00:19:55:0770 0002| ParserFAIL: Unix   ->Unix    [-rwxr--r--    1 1000     1000     878882816 февр. 05  2009 Atlantida 2.avi.avi]
2 2011.01.22 00:19:55:0771 0001|->ParserFAIL: (Unix   ) [-rwxr--r--    1 1000     1000     878882816 февр. 05  2009 Atlantida 2.avi.avi]
2 2011.01.22 00:19:55:0772 0001| ParserFAIL: Unix   ->Unix    [-rwxr--r--    1 1000     1000     1565980672 нояб. 28  2008 Battlestar.Galactica.Prelude.avi]
2 2011.01.22 00:19:55:0773 0001|->ParserFAIL: (Unix   ) [-rwxr--r--    1 1000     1000     1565980672 нояб. 28  2008 Battlestar.Galactica.Prelude.avi]
2 2011.01.22 00:19:55:0774 0001| ParserFAIL: Unix   ->Unix    [-rwxr--r--    1 1000     1000     1463619584 июля 04  2010 Bitva.za.planetu.Terra.2D.2009.D.DVDRip.ELEKTRI4KA.avi]
2 2011.01.22 00:19:55:0775 0001|->ParserFAIL: (Unix   ) [-rwxr--r--    1 1000     1000     1463619584 июля 04  2010 Bitva.za.planetu.Terra.2D.2009.D.DVDRip.ELEKTRI4KA.avi]
2 2011.01.22 00:19:55:0776 0001| ParserFAIL: Unix   ->Unix    [-rwxr--r--    1 1000     1000     452513792 нояб. 21 13:26 Crisis_Core_Final_Fantasy VII_Movie.avi]
2 2011.01.22 00:19:55:0777 0001|->ParserFAIL: (Unix   ) [-rwxr--r--    1 1000     1000     452513792 нояб. 21 13:26 Crisis_Core_Final_Fantasy VII_Movie.avi]
2 2011.01.22 00:19:55:0778 0001| ParserFAIL: Unix   ->Unix    [-rwxr--r--    1 1000     1000     727705600 нояб. 04  2009 Elizium_[torrents.ru].avi]
2 2011.01.22 00:19:55:0779 0001|->ParserFAIL: (Unix   ) [-rwxr--r--    1 1000     1000     727705600 нояб. 04  2009 Elizium_[torrents.ru].avi]
2 2011.01.22 00:19:55:0780 0001| ParserFAIL: Unix   ->Unix    [-rwxr--r--    1 1000     1000     1542772736 окт. 11  2009 Eragon.2006.DUAL.DVDRip.XviD.AC3.-HQ-ViDEO.avi]
2 2011.01.22 00:19:55:0781 0001|->ParserFAIL: (Unix   ) [-rwxr--r--    1 1000     1000     1542772736 окт. 11  2009 Eragon.2006.DUAL.DVDRip.XviD.AC3.-HQ-ViDEO.avi]
2 2011.01.22 00:19:55:0782 0001| ParserFAIL: Unix   ->Unix    [-rwxr--r--    1 1000     1000     1564375040 нояб. 22 15:44 Esh_molis'_lubi_DVDRip.[bt.bashtel.ru]_by_(Roma)Русский(796).avi]
2 2011.01.22 00:19:55:0783 0001|->ParserFAIL: (Unix   ) [-rwxr--r--    1 1000     1000     1564375040 нояб. 22 15:44 Esh_molis'_lubi_DVDRip.[bt.bashtel.ru]_by_(Roma)Русский(796).avi]
2 2011.01.22 00:19:55:0785 0002| ParserFAIL: Unix   ->Unix    [-rw-r--r--    1 1005     65534     1230386 янв. 21 11:27 Far1704.rar]
2 2011.01.22 00:19:55:0785 0000|->ParserFAIL: (Unix   ) [-rw-r--r--    1 1005     65534     1230386 янв. 21 11:27 Far1704.rar]
2 2011.01.22 00:19:55:0786 0001| ParserFAIL: Unix   ->Unix    [-rw-r--r--    1 1005     65534     3582464 янв. 21 11:29 Far20b1777.x86.20110108.msi]
2 2011.01.22 00:19:55:0787 0001|->ParserFAIL: (Unix   ) [-rw-r--r--    1 1005     65534     3582464 янв. 21 11:29 Far20b1777.x86.20110108.msi]
2 2011.01.22 00:19:55:0788 0001| ParserFAIL: Unix   ->Unix    [-rwxr--r--    1 1000     1000     737456128 нояб. 21 15:02 Final Fanyasy XII Movie.avi]
2 2011.01.22 00:19:55:0789 0001|->ParserFAIL: (Unix   ) [-rwxr--r--    1 1000     1000     737456128 нояб. 21 15:02 Final Fanyasy XII Movie.avi]
2 2011.01.22 00:19:55:0791 0002| ParserFAIL: Unix   ->Unix    [-rwxr--r--    1 1000     1000     1473206272 дек. 13 15:10 Hroniki.Narnii.Pokoritel.Zari.2010.D.TS.Kerob.avi]
2 2011.01.22 00:19:55:0792 0001|->ParserFAIL: (Unix   ) [-rwxr--r--    1 1000     1000     1473206272 дек. 13 15:10 Hroniki.Narnii.Pokoritel.Zari.2010.D.TS.Kerob.avi]
2 2011.01.22 00:19:55:0793 0001| ParserFAIL: Unix   ->Unix    [-rwxr--r--    1 1000     1000     1470390272 дек. 09 16:38 Legend-Of.The Guardians.2010.HDRip.avi]
2 2011.01.22 00:19:55:0794 0001|->ParserFAIL: (Unix   ) [-rwxr--r--    1 1000     1000     1470390272 дек. 09 16:38 Legend-Of.The Guardians.2010.HDRip.avi]
2 2011.01.22 00:19:55:0796 0002| ParserFAIL: Unix   ->Unix    [drwxrwxrwx    2 0        0            4096 янв. 19 17:51 torrents]
2 2011.01.22 00:19:55:0796 0000|->ParserFAIL: (Unix   ) [drwxrwxrwx    2 0        0            4096 янв. 19 17:51 torrents]
2 2011.01.22 00:19:55:0797 0001| ParserFAIL: Unix   ->Unix    [-rw-r--r--    1 1005     65534      207256 янв. 21 10:05 traaaacks.kml]
2 2011.01.22 00:19:55:0798 0001|->ParserFAIL: (Unix   ) [-rw-r--r--    1 1005     65534      207256 янв. 21 10:05 traaaacks.kml]
2 2011.01.22 00:19:55:0799 0001| ParserFAIL: Unix   ->Unix    [-rw-r--r--    1 1005     65534         836 янв. 21 03:30 traaaacks.trk]
2 2011.01.22 00:19:55:0800 0001|->ParserFAIL: (Unix   ) [-rw-r--r--    1 1005     65534         836 янв. 21 03:30 traaaacks.trk]
2 2011.01.22 00:19:55:0801 0001| ParserFAIL: Unix   ->Unix    [-rw-r--r--    1 0        0             490 янв. 21 05:24 vsftpd.conf]
2 2011.01.22 00:19:55:0802 0001|->ParserFAIL: (Unix   ) [-rw-r--r--    1 0        0             490 янв. 21 05:24 vsftpd.conf]

 

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