Проблема такая. Есть сетка Виндовых машин и Linux-сервер как proxy. Т.е. интернет через него идет. На Линуксе - squid. Сажусь на сервер и захожу по FTP на удаленную машину с системой Unix (сайт у провайдера). Все нормально: файлы качаются и туда и обратно.Но недавно у того же провайдера открыл еще один сайт, но под Windows. Так вот на него с сервера по FTP зайти не могу, точнее захожу, а там Midnight commander начинает тупить: в какую папку не зайду, он те же папки, что и были показывает. А с Виндовой машины напрямую все работает - проверял.
Что делать?
На оффициальном сайте MC прочитал, что MC со Squid не уживается:
"Midnight Commander only supports ftp proxies which are meant for ftp
clients. Common WWW proxies (like Squid) are not supported. A rule of
thumb is that if a ftp proxy works with a web browser, it won't work
with Midnight Commander.", но мне squid сносить нельзя - у меня пользователи под виндами (см выше).
Ребята с хостинга сказали, что нужно скачать последнюю версию MC и установить ее. Поможет ли?
Помогите, пожалуйста! У кого тоже mc и squid - FTP работает? Как настраивать? И поможет ли новый MC?
когда идешь с сервера через mc ты идешь напрямую мимо своего сквида ! это раз ! сквид это http прокси и винда на ftp через него ходит оver http - это два. Нормальные ftp клиенты через сквид не работают , это три !
а вот почему ты с сервера линукса не можешь зайти на ftp винды это непонятно ! у меня на w2k поднят web и ftp , mc нормально ходит на них .
проверь файл ini для mc для твоего юзера, опцию ftpfs_use_passive_connections=1, возможно тот ftp пашет только в пассивном режиме ?
>когда идешь с сервера через mc ты идешь напрямую мимо своего сквида
>! это раз ! сквид это http прокси и винда на
>ftp через него ходит оver http - это два. Нормальные
>ftp клиенты через сквид не работают , это три !
>а вот почему ты с сервера линукса не можешь зайти на
>ftp винды это непонятно ! у меня на w2k поднят
>web и ftp , mc нормально ходит на них .
>проверь файл ini для mc для твоего юзера, опцию ftpfs_use_passive_connections=1, возможно тот
>ftp пашет только в пассивном режиме ?
Ну да, с сервера, естественно напрямую идет - это я протупил немного. Я просто не опытный пользователь, прошу прощения.
Поменял ftpfs_use_passive_connections на =0 для некого пользователь. Захожу под ним с сервака и не с сервака - все равно та же картина. Дело, наверное, не в этом.Скажите, пожалуйста, кто знает, поможет мне последний mc или нет. А то установлю его, а он не работает, глядишь иеще что-нибудь подпорчу :( - боязно мне.
для начала проверь на своем серваке поход на ftp через телнет !
telnet тот_ftp 21
user anonymous
ls
dir
cd pub или cd public и так далее и попробуй слить любой файл командой get
ну и залить командой put если тот ftp позволяет писать в какуй-либо папку
>для начала проверь на своем серваке поход на ftp через телнет
>...Просто FTP работает (>FTP мой_host и т.д.), через telnet, правда, не пробовал. Но вот через MC - не фига.