Ru-Board.club
← Вернуться в раздел «Программы»

» Gene6 FTP Server

Автор: cracklover
Дата сообщения: 01.09.2005 22:35
Ёлки-палки! Разобрался!!!

Вот в чём прикол. Я сам слишком хитрж..по создавал соединение и в резудбтате себя же и запутал.
Итак, какой изврат на самом деле у меня был:

1) Сначала из дома я соединялся с рабочим серваком, через поднятый на нём RAS-сервер. Сам же я и настроил присвоение входящему соединению одного единственного айпишника из стандартной расовской серии 169.254.xxx.xxx Самый настоящий модемный пул получался. Причем я фактически со своим домашним компом при таком соединении входил в локальную сеть конторы без задействования VPN.
2) Далее через прокси работающий на рабочем сервере, я хожу в инет.
Нормальный фтп-прокси на сервере запрещён, поэтому приходится идти на обход ограничений ftp-соединений с помощью старого доброго HTTP-connect. Что-то типа ftp over http. Вся эта схема прекрасно работает в обычном фтп-режиме.
3) А вот когда я пытаюсь через этот ftp over http-connect организовать fxp передачу по типу серевер-сервер, бедный Гена в логах начинает вообще писать полную ерунду. Даже приводить пример не буду. Ессно, не стоит и говорить что fxp-передача не проходит. Да я об этом уже и писал выше.

А теперь если по нормальному:

1) Я выхожу в инет просто через GPRS.
2) Соединяюсь с сервером уже не по внутреннему расовскому соединению как в вышеописанном случае, а через его ВНЕШНИЙ реальный ПОСТОЯННЫЙ айпишник.
3) Соединяюсь с другим фтп-сервером.
4) Пытаюсь организовать fxp-передачу и О ЧУДО! Всё прекрасно пашет!!!

Вопрос:

А всё-таки в первом случае возможно ли всё-таки тоже наладить fxp-передачу?


Добавлено:


Подумал и сделал:

1) Сделал нормальный ftp-proxy на рабочем сервере по 22 порту ( чтобы Гене на 21 не мешал).
2) Далее всё теперь как по маслу.
Автор: WEZEER
Дата сообщения: 04.09.2005 19:16
Как сделать так, чтобы при превышении лимита кол-ва юзеров выскакивало соообщение:"Too many users"(или русский вариант)
Помогите, плиз Может быть, существуют спец плагины или скрипты?...
Автор: cracklover
Дата сообщения: 04.09.2005 20:33
To WEZEER:

В настройке своего домена на Gene6 чётко выставите максимальное количество одновременных подключений и будит вам щастье!


P.S. Всё это прокатит, ессно, если у пользователей не стоит настройка игнорировать настройки домена.
Автор: WEZEER
Дата сообщения: 04.09.2005 20:49
cracklover
да это понятно, вопрос в другом: Чтобы выскакивало сообщение, а не окно с запросом пароля, примерно как в Serv U фтп клиенте
Автор: cracklover
Дата сообщения: 04.09.2005 21:00

Цитата:
да это понятно, вопрос в другом: Чтобы выскакивало сообщение, а не окно с запросом пароля, примерно как в Serv U фтп клиенте

Ну здрасте!
Специально сейчас не поленился. Удалённо залез через клиента удалённого администрирования к себе на рабочий сервак, немного перенастроил его для эмулирования вышеописанной ситуации.
Как только лимит количества слотов ( максимального количества) пользователей срабатывает - следующий пользователь видит ИМЕННО то окно о котором вы говорите. Никаких запросов логина и пароля, только стандартное " 530 Too many users..." и т.д.
Автор: albel
Дата сообщения: 04.09.2005 22:31
cracklover

дело в другом

Цитата:
Чтобы выскакивало сообщение, а не окно с запросом пароля

это браузеры так отрабатывают
просто нефига использовать браузеры как фтп-клиенты, но я замучился уже это объяснять.
Удачи.
Автор: cracklover
Дата сообщения: 05.09.2005 08:34

Цитата:
это браузеры так отрабатывают


Честнор говоря, мне и в голову не приходило, что достаточно опытный народ, тусующийся в этом топике, умудряется лезть на фтп браузером. Думал, что все только нормальными клиентами пользуются.
Автор: Real_Death
Дата сообщения: 07.09.2005 23:57
Проблема уже поднималась, но ответа не было :

Кто знает, как под anonymous распределить скорость определенным IP. Чтобы один IP мог качать с маленькой, другой с большой.

Еще, про вложенные виртуальные папки. Делаю : empty:// - /; empty:// - /video; d:\video\movies - /video/rus. Из под клиента это дело видно как и надо, а браузером - папка video видна пустой. Хотелось бы чтобы везде было правильно. Как ? И еще браузером файлы не сортируются, почему-то, вразнобой.

Непонятка номер три...почему авторы так упорно не хотят сделать банальный сортинг записей в логах ? Тот же самый Transfers, или History... ну что им стоит, ведь такое удобство нереализовано !!!
Автор: albel
Дата сообщения: 08.09.2005 00:34
Real_Death

Цитата:
Кто знает, как под anonymous распределить скорость определенным IP.

никак.


Цитата:
Еще, про вложенные виртуальные папки. Делаю : empty:// - /; empty:// - /video; d:\video\movies - /video/rus. Из под клиента это дело видно как и надо, а браузером - папка video видна пустой. Хотелось бы чтобы везде было правильно. Как ? И еще браузером файлы не сортируются, почему-то, вразнобой.

браузер - это не фтп клиент. Не все браузеры поддерживают RFC на фтп


Цитата:
Непонятка номер три...почему авторы так упорно не хотят сделать банальный сортинг записей в логах ? Тот же самый Transfers, или History... ну что им стоит, ведь такое удобство нереализовано !!!

возможно, это будет в следующих версиях. Не очень актуально, т.к. всё одно удобнее логи парсить
Автор: Real_Death
Дата сообщения: 08.09.2005 00:36
"Не очень актуально, т.к. всё одно удобнее логи парсить"

Чем же удобнее ? Иметь еще одну прогу ? Это удобнее чем один-единственный клик мышой на нужной колонке ?
Автор: Preston
Дата сообщения: 08.09.2005 15:55
Можно ли как-то логи делать с одного юзера, т.е. то что он качает, скачивает и загружает.
А еще один вопрос: как заставить работать WebAdmin? А то установилось с ошибкой. Как мне его запускать?
Автор: Real_Death
Дата сообщения: 08.09.2005 16:00
Еще я заметил что в этом Г6 не работает Spy. Просто окно остается пустым, хотя народ активно действует.
Автор: Xeption
Дата сообщения: 10.09.2005 01:21
Из changelog'a к Gene6 FTP Server v3.5.0.10 - 04/Apr/2005:
(Improved/Changed) Server : Anti-hammer could lower the blocktime of an IP address that was manually entered in the temporary ban list.

Глупость какая. Зачем это сделано...
Это значит, что если я принудительно задал бан на сутки, к примеру, а этот IP потом пытается подключиться раз 20 в минуту, то мой бан снимается и ставится бан за повторные подключения (у меня - 60 мин.). Так вот как с этим бороться?
Автор: albel
Дата сообщения: 10.09.2005 01:51
Xeption
по-моему, описанное вами поведение было как раз исправлено. Остаётся макс.время бана
Автор: Iliasla
Дата сообщения: 13.09.2005 01:22
Здравствуйте
У меня 3 вопроса.

1. Решал ли кто-нибудь связку Gene6+MySQL для хранения базы пользователей в MySQL + вебадминистрирование самими пользователями своих данных (саморегистрация, восстановление паролей). Юзеров у меня уже около 200-т и количество растёт..
А также мысль загнать в индексную базу списки файлов для реализации возможности быстрого и удобного поиска на фтп.

2. Насущная для меня проблема. Под Win2003 (проц CeleronD 2,4 GHz) поставил Gene6 сначала 3.5.10, сейчас 3.6.0.b23 и заметно, что Gene6 почему-то потребляет больше ресурсов, чем стоявший до этого Serv-U, даже бывают затыки. Ещё работает как-то неравномерно, то гладко, то с необъяснимыми тормозами. В чём может быть дело?
Т.е. под реальной нагрузкой ведет себя как-то неприлично..
Еще заметно больше стал материться файрволл (BlackIce 3.6) на разные попытки "атак", с Serv-U было гораздо тише..
Регистрированные юзеры сведены в категорию регистрированных, ещё есть анонимус отдельно.

3. Дома под XP SP2 на фтп Gene6 можно зайти браузером, на сервак под 2003 - нет. Сообщает о невозможности подконнектиться к какой-то директории (буквы кракозябрами), хотя в списках директорий все родительские - английские названия. Я бы списал проблему на русские символы, но не спишешь.. Настройки совершенно одинаковые..
А фтп у нас для пользователей создан..
Автор: albel
Дата сообщения: 13.09.2005 01:56
Iliasla

Цитата:
Ещё работает как-то неравномерно, то гладко, то с необъяснимыми тормозами. В чём может быть дело?

диски. G6 даёт бОльшую нагрузку на диски, меньшую на проц.


Цитата:
Дома под XP SP2 на фтп Gene6 можно зайти браузером, на сервак под 2003 - нет.

ну это в настройках винды копаться надо У меня на 2003 заходит как миленький
Автор: CopperKettle
Дата сообщения: 13.09.2005 09:00
Подскажите пожалуйста, где еще посмотреть и чего подкрутить.
Кипит мой разум возмущенный.
Проблема такова:
======================================
Компьютер1 192.168.0.1 Win2000Pro RUS, расшарены диски
Компьютер2 192.168.0.2 WinXP RUS, расшарены диски
Компьютер3 192.168.0.3 Win2000Pro RUS, Gene6FTP 3.6.0
======================================
Сервер "не видел" расшаренных дисков на обоих компьютерах.
После настройки - тщательной - как указано в инструкции:
=============================
http://www.g6ftpserver.com/forum/index.php?showtopic=1091
=============================
- сервер видит диски и папки на Компьютер2 (WinXP), но в
упор не видит ни одного диска на Компьютер1 (Win2000)

Пробовал запускать Gene6 с правами администратора. Ни в какую.
Эксплорер же и FAR, конечно, прекрасно видят все расшаренные диски.

Но открываю настройку пользователя Anonymous в Gene6,
иду в "Add a new entry"->"Select target"-> "Look in: Network"->"Сеть Microsoft Windows"
->"WORKGROUP".
Вижу 3 компьютера: "PC1", "PC2", "PC3"(на котором стоит сервер)
Жму на PC2 - вижу все расшаренные папки и диски
Жму на PC3 - тоже
Жму на PC1 - пусто!

Mein Gott...
Должно быть, проблема с PC1? Но где и в чем?
Можно ли задействовать какой-нибудь лог и
посмотреть, что происходит в момент, когда Gene6
пытается посмотреть расшаренные диски на этом компьютере?
Где почитать _очень подробно_ о самом процессе
"смотрения" одного ПК на расшаренные диски другого ПК?
Я уже почти отчаялся.
Автор: shaggoth
Дата сообщения: 13.09.2005 17:13
непонятная фигня происходит иногда, чел пытается скачать, и в логе видно что вместо пробелов "%20", что соотвецно приводит к тому, что ему обьясняют мол, файла такого у нас нету.. не знаете как лечить?
Автор: serggl2003
Дата сообщения: 13.09.2005 19:39

Цитата:
чел пытается скачать

другим клиентом пробовал?
а если без пробелов путь - качается?
Автор: CopperKettle
Дата сообщения: 14.09.2005 04:03
Все еще бьюсь с расшаренными папками...
(см. на 2 поста выше)
Автор: shaggoth
Дата сообщения: 14.09.2005 08:37
serggl2003
виш ли народ я так понимаю качает браузерами, а у меня особенность анонимного доступа в том, что скачать можно только если я даю прямую ссылку. т.е. там нельзя listить каталоги и файлы. (иначе народу бы паслось уйма, ибо mp3). Может это IE косяк? Всёже нужно придумать я думаю решение, иначе афигеть можно, всем обьяснять что мол IE лох, тащите качалками.

Цитата:
а если без пробелов путь - качается?

да, проблема точно именно в этом.
Смотри у меня допустим анонимусы могут качать из c:\my documents\my music\
так вот когда он пробует скачать, я вижу в логе например такое:
C:\my documents\my music\unter%20null\sick%20fuck.mp3 ну и далее сообщение о том что такого файла нет.
Автор: serggl2003
Дата сообщения: 14.09.2005 12:20
shaggoth

Цитата:
Может это IE косяк?

угу

Цитата:
Всёже нужно придумать я думаю решение

попробуй создать папку без пробелов в имени и подмонтировать туда
и доступ анонимам на нее
Автор: shaggoth
Дата сообщения: 14.09.2005 18:02
serggl2003
так в ней то всё равно будут папки с пробелами. а скриптом гену не научить понимать такие запросы?
Автор: SVicUL
Дата сообщения: 15.09.2005 00:10
1. Удобно было бы, если наравне с "Временный запрет (бан)" сделать "Белый лист", куда можно было бы временно вносить IP с заданием, к примеру, скорости загрузки. Часто бывает что одному клиенту нужна большая скорость, на непродолжительное время. А это могло бы решить некоторые проблемы.
2. В "Передачи" наряду с IP писалось бы название узла. (Да и везде где пишется IP - писался узел).
Автор: Xeption
Дата сообщения: 15.09.2005 02:40
2 albel:
Если б всё было так просто, то я бы и не спрашивал)) Проблема-то как раз в том, что это не исправлено, то есть всё так, как в changelog'e и написано (Anti-hammer could lower the blocktime of an IP address that was manually entered in the temporary ban list). Версия 3.6.0 build23... Такие вот дела. Не знаю, как и бороться...
Автор: serggl2003
Дата сообщения: 15.09.2005 10:45
shaggoth
Цитата:
а скриптом гену не научить понимать такие запросы?

так это клиенты не понимают
Автор: shaggoth
Дата сообщения: 15.09.2005 20:29
serggl2003
нет это сервер не понимает. он не понимает что "unter%null" это "unter null"
Автор: albel
Дата сообщения: 15.09.2005 22:36
shaggoth
Ну покажите мне где в RFC на протокол фтп сказано, что пробел - это %20????
Это НЕ http.
Автор: shaggoth
Дата сообщения: 16.09.2005 00:33
albel
я и не утверждаю что это так. я спрашиваю можно ли его научить понимать это как пробел?
Автор: Kakandokallo
Дата сообщения: 17.09.2005 14:18
Прочитал весь топик, не без интереса, спасибо что
помогаете. У меня вопрос, ну неужели никак нельзя
определять привелегии по ip в пределах одной учетной
записи? Мне допустим надо чтобы человек с определенным
ip, мог закачивать на сервер под анонимной учеткой, а
остальные анонимные соответственно не могли. Может быть это както
можно сделать через аутентификацию в доменных настройках?
там где метод, есть пункт other, для чего он? Или может
какой скрипт написать на сервере, чтоб он видел этот ip и
открывал ему доступ к аплоаду? Нетли плагина по этой
теме?
И еще, если ничего нельзя сделать, ктонибудь знает сервак
который это может делать? Помоему такая функция должна
быть, вместо того чтобы создавать учетки и напрягать
пользователей, не прощели сделать определение
пользователей по ip-шникам, без всяких там паролей.
Да, и как можно выложить какойнибуть txt шный файл в
корень empty://?
У меня версия 3.5.0, русификатор подойдет, или он только
на последнюю версию?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071

Предыдущая тема: Для Архитекторов!!!


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.