Страница 1 из 1
Кодировка в VSFTPD
Добавлено: 2011-08-09 1:16:56
фримен
Всем добрый вечер. Сразу пошу прощения может за тупой вопрос, но уже все голову себе сломал им. Есть Фрюха 7, захотел себе поставить ftp сервер, выбрал для этого VSftpd, но вот фигня в том, что в инете написано что надо зайти на сайт разработчика
http://vsftpd.devnet.ru/rus/ и скачать от туда новую версию я скачиваю vsFTPd 2.3.4 , заливаю ее в созданную папку нажимаю make и вот что мне пишет:
Код: Выделить всё
sysstr.o strlist.o banner.o filestr.o parseconf.o secutil.o ascii.o oneprocess.o twoprocess.o privops.o standalone.o hash.o tcpwrap.o ipaddrparse.o access.o features.o readwrite.o opts.o ssl.o sslslave.o ptracesandbox.o ftppolicy.o sysutil.o sysdeputil.o charconv.o pasvrules.o usersip.o -Wl,-s -lwrap -lnsl -lpam -lcap -ldl -lcrypto
/usr/bin/ld: cannot find -lnsl
*** Error code 1
Stop in /opt/vsFTPd-2.2.2-ext.5.
До этого стоял обычный установленный из портом vsftpd, но я уже его удалил. Не понимаю в чем может быть проблема???? Помиогите плиз люди..... А то с кодировкой какая то беда (((
Re: Кодировка в VSFTPD
Добавлено: 2011-08-09 7:18:51
vadim64
браво)))
ставьте из портов
Re: Кодировка в VSFTPD
Добавлено: 2011-08-09 9:30:42
Гость
Что значит браво? Я уже ставил из портов но там не работает русские буквы, а это сборка как раз поддерживает русские буквы. Ну так что ? Что это за ошибка???
Re: Кодировка в VSFTPD
Добавлено: 2011-08-09 9:40:12
vadim64
то и значит
какая нафиг сборка
это не виндоуз
чтобы всё работало так как хочется, надо не из разных мест качать, а конфиги писать
и только попробуйте мне начать лечить что версия в портах намного старее версии от девелоперов и не поддерживает кодировки
Re: Кодировка в VSFTPD
Добавлено: 2011-08-09 22:53:17
Гость
Лечить Вас не собираюсь, но тогда подскажите как тогда при установке из портов сделать поддержку русских букв??? За ранее большое спасибо!!!!!!!!!!!!!!!!!!!!!
Re: Кодировка в VSFTPD
Добавлено: 2011-08-11 11:31:01
kpp
В vsftpd.conf пропишите кодировки, например так:
Код: Выделить всё
convert_charset_enable=1
local_charset=UTF8
remote_charset=WIN1251
Некоторые возможные кодировки
Код: Выделить всё
UTF8, WIN1251 (1251), KOI8R (878), IBM866 (866), ISO-8859-5 (ISO5), ISO-8859-1
Re: Кодировка в VSFTPD
Добавлено: 2011-08-14 10:32:19
Гость
вот что пишет
./vsftpd restart
vsftpd not running?
Starting vsftpd.
500 OOPS: unrecognised variable in config file: convert_charset_enable
Re: Кодировка в VSFTPD
Добавлено: 2011-08-14 11:05:43
Bayerische
convert_charset_enable=YES
Re: Кодировка в VSFTPD
Добавлено: 2011-08-16 0:22:48
Гость
пишу это в конфиге vsftpd и ошибка такая же вылетает ((((
Re: Кодировка в VSFTPD
Добавлено: 2011-08-16 0:30:55
Гость
Вот что нашел на оф сайте и тут говориться о перекодировке на лету. Но все равно не понимаю как включить эту перекодировку (((((((((
http://vsftpd.devnet.ru/rus/
12.07.2011 - Экспериментальная ветка
Создана экспериментальная ветка с vsftpd-2.3.4+ (ext build 1), в которой применяется условная компиляция сервера. В этой ветке по желанию, отредактировав файл builddefs.h можно включить/отключить некоторый функционал сервера, который есть на данный момент:
Перекодировка на лету
Обработка правил пасивного режима
Ограничение пользователя по IP
Поддержка HTTP-сервера
В результате включения или отключения различного функционала, соответствующие опции конфигурационного файла будут добавляться или убираться. Таким образом, если вы отключите перекодировку на лету, то из конфигурационного файла необходимо убрать параметры convert_charset_enable, local_charset и remote_charset, иначе сервер будет выдавать ошибку в конфигурационном файле.
Если будут пожелания по включению этой ветки как основной, то это будет сделано. Также принимаются пожелания, какой еще функционал хотелось бы отключать. А пока тестируем...
Re: Кодировка в VSFTPD
Добавлено: 2011-08-16 12:15:19
kpp
В портах два варианта vsftpd.
Я использую:
Код: Выделить всё
Port: vsftpd-ext-2.1.2
Path: /usr/ports/ftp/vsftpd-ext
Info: A FTP daemon that aims to be "very secure". Extended build
Re: Кодировка в VSFTPD
Добавлено: 2011-08-21 22:44:00
Гость
Я поставил vsftpd-ext но как он запускается, его даже нету rc.local
Подскажите как это запускается???
Re: Кодировка в VSFTPD
Добавлено: 2011-08-22 7:40:04
bagas
/etc/rc.local
Код: Выделить всё
/usr/local/libexec/vsftpd /usr/local/etc/vsftpd-local.conf
/usr/local/libexec/vsftpd /usr/local/etc/vsftpd-inet.conf
добавить такие строки.
Re: Кодировка в VSFTPD
Добавлено: 2011-08-23 10:36:29
Гость
спасибо большое!!!! все помогло!!!!!!!!!!!!!!!