Страница 1 из 1
pure-ftpd
Добавлено: 19 фев 2007, 09:50
brew
не подскажете, что можно почитать на тему кодировок в pure-ftpd. порылся в гугле - мало вразумительного.. :\
ситуация следующая - в системе koi8-r (deb sarge 3.1). нужно, чтобы фтп нормально отображало файлы в cp1251.
заранее благодарю.
Добавлено: 19 фев 2007, 11:23
Llama
никак. FTP ничего не знает и не должно знать про кодировку. В протоколе не предусмотрено. Перекодировка - это задача для ftp-клиента. Для proftpd был какой-то патч который приводил имна файлов в cp1251.
Добавлено: 19 фев 2007, 12:35
brew
а что посоветуете из того, что умеет перекодировать? грубо говоря, требуются только три функции - даунлоад, аплоад, перекодировка :]
Добавлено: 19 фев 2007, 12:37
Llama
если имеется ввиду клиент - то lftp наверное наиболее адекватный. Перекодировка есть в браузерах.
Добавлено: 19 фев 2007, 21:51
Berserker
brew писал(а):а что посоветуете из того, что умеет перекодировать? грубо говоря, требуются только три функции - даунлоад, аплоад, перекодировка :]
Як варыянт - паспрабуй перакадаваць (у cp1251) назвы файлаў, што ўжо разшараны праз FTP. Для гэтага ёсць сродак -- convmv. Тады лакальнa гэты файлавы масіў можна будзе праглядаць толькі ў той самай лакалі, якую юзаюць ftp-кліенты (cp1251, ці не так?). А аддалена - любым windows-ftp кліентам.
Добавлено: 20 фев 2007, 13:09
brew
спасибо, с этим разобрался. но остался ещё вопрос. по фтп-тематике, но на этот раз связанный с proftpd.
пытаюсь зайти - не пускает. ни анонимусом, ни локальными пользователями.
Код: Выделить всё
<Limit>
AllowUser tester
AllowUser anonymous
DenyALL
</Limit>
<Anonymous>
User tester
Group nogroup
AnonRequirePassword on
MaxClients 3 "The server is full, hosting %m users"
DisplayLogin welcome.msg
DisplayFirstChdir .msg
AllowOverwrite off
<Limit>
Allow from all
Deny from all
</Limit>
<Limit>
AllowAll
</Limit>
<Limit>
DenyAll
</Limit>
<Directory>
AllowOverwrite on
<Limit>
AllowAll
</Limit>
<Limit>
DenyAll
</Limit>
</Directory>
</Anonymous>
<Anonymous>
User anonymous
Group nogroup
AnonRequirePassword off
MaxClients 2 "The server is full, hosting %m users"
DisplayLogin welcome.msg
DisplayFirstChdir .msg
AllowOverwrite off
<Limit>
Allow from all
Deny from all
</Limit>
<Limit>
AllowAll
</Limit>
<Limit>
DenyAll
</Limit>
</Anonymous>
пробовал AnonRequirePassword off - не помогло. всё равно спрашивает. создал юзера anonymous в системе - говорит что логин верный, но пасс всё равно спрашивает и не пускает.
Добавлено: 20 фев 2007, 13:22
Llama
Какой ужос... чем делался этот конфиг??? Я понятия не имею какое из описаний <Anonymous> будет работать, да и противоречащих Limit'ов больно много...