Для того, чтобы в консоли путешествовать по ftp-ресурсам (например, в пределах локальной сети), очень хорошо подходит lftp (в Mandriva: urpmi lftp). Одна проблема: изначально он не справляется с кодировкой cp1251 (которая стоит на ftp у подавляющего большинства).
Чтобы это исправить, пишем в /etc/lftp.conf (ну или в ~/.lftp) такую строчку:
set ftp:charset cp1251
Вроде бы всё; только грамотный пользователь заметит, что после этого папки и файлы с буквой “я” будут скачиваться некорретно. Это связано с особенностями ftp–протокола. Для того, чтобы исправить это недоразумение, стоит дописать ещё одну строчку:
set ftp:use-telnet-iac no
Для удобства при выполнении команды mirror (зеркалирование и/или реверсное зеркалирование) рекомендуется ещё прописать
set mirror:set-permissions off
Вот и всё, наш lftp полностью готов к работе во вражеском windows–окружении.
No comments:
Post a Comment