PDA

Bekijk de volledige versie : QuiXplorer: web-интерфейс для ftp-доступа



Сhemist
04-03-2008, 06:54
После установки всех ADOS (http://wl500g.info/showthread.php?t=10012)ов, transmission (http://wl500g.info/showthread.php?t=12209), vsftpd (http://wl500g.info/showthread.php?t=2386) и amule (http://wl500g.info/showthread.php?t=12883) я озадачился желанием подключаться к роутеру не только с подготовленного компа (или FAR или какой-либо другой ftp-менеджер). К примеру, скачать-то ты сможешь и через браузер, а вот залить.... Не всегда есть возможность унести на флешке и если есть у человека толстый канал - заливай напрямую через сеть.
Сам пользуюсь уже не первый год. Все лежит тут (http://quixplorer.sourceforge.net/). Называется QuiXplorer.
Если возникнут вопросы по установке и настройке (хотя скрипт элементарнейший в плане конфигурации), или же понадобиться русский в UTF-8 кодировке - пишите в тему, отвечу.

ABATAPA
04-03-2008, 10:15
К примеру, скачать-то ты сможешь и через браузер, а вот залить....

Залить тоже можно через браузер.

Сhemist
04-03-2008, 12:55
Залить тоже можно через браузер.

Поделись, пожалуйста.

al37919
04-03-2008, 12:57
drag & drop

angel_il
04-03-2008, 13:07
Называется QuiXplorer.


кхе... ну и название... КуйЭксплорер... наши чтоли писали? :)
попробую как нибудь...

Сhemist
04-03-2008, 13:26
drag & drop

Супер! До чего дошел прогресс! Начинаю вспоминать башорг с прокруткой страницы вниз пробелом, а вверх - Shift+пробел :)

Vofik
04-03-2008, 14:31
файлы не скачивает с роутера...... там видимо надо установить вебсервер homedir (lighttpd) в "/", без этого никак?

ой, всё разобрался....... проблема была в кривых руках.....:D а как это побороть (при попытке войти в /opt/share/www/)? скиншот прикладываю......

Сhemist
04-03-2008, 14:46
А это вопрос пермишенов на этой директории. Web-морда работает с правами, с которыми запущен lighttpd. Соотв. ей может просто не хватать прав на чтение/запись.

Присмотрелся к твоему скрин-шоту - возможно нужно путь правильно указывать /opt/share/www

catmat
04-03-2008, 16:46
Из непонятого - а PHP ставить надо ?

alxndrv
04-03-2008, 17:07
Сорри, но что-то я так и не понял, для чего еще нужен предлагаемый web-инт, если можно записывать файлы с помощью, допустим, проводника, выполнив:
\\wl500g\share$ ?
Или она для к-то другого ftp сервера?

Сhemist
04-03-2008, 18:22
Из непонятого - а PHP ставить надо ?
да, обязательно


Сорри, но что-то я так и не понял, для чего еще нужен предлагаемый web-инт
Для эстетов :) Видимо я тут один такой древний остался

djet
04-03-2008, 18:28
Придумают же.. Неужели заливать ftp через Проводник уже не актуально?

D_dmitry
04-03-2008, 19:47
в lighttpd.conf надо прописывать
server.document-root = "/opt/share/www/quixplorer/
запускаю lighttpd
захожу на страницу, а там пусто

Сhemist
05-03-2008, 06:28
Придумают же.. Неужели заливать ftp через Проводник уже не актуально?

А вот если 21 (20 или еще какой порт) закрыт? Так во многих конторах сделано - работает только 80 порт и то через прокси.
Web-морда никогда лишней не будет.


в lighttpd.conf надо прописывать
server.document-root = "/opt/share/www/quixplorer/

ничего подобного делать не стоит. у меня server.document-root = "/opt/share/www/" и все нормально. смотрите внимательнее на папку .config и файлы conf.php и .htusers.php

angel_il
05-03-2008, 07:11
какой средний размер странички? на странице с файлами?

Сhemist
05-03-2008, 07:23
20 кил, не больше. Правда и файлов там не много.
Вызвал /opt/etc - примерно 45 кил

sda
05-03-2008, 07:40
На работе закрыты все порты кроме 80, для фтп пользовал http://www2ftp.de/. Решил попробыать установить QuiXplorer, скачал архив, в opt/share/www сoздал папку quixplorer, распоковал все туда. По ссылке http://my.router/quixplorer/index.php выдает следующее
ERROR(S):

The home directory doesn't exist, check your settings.

Go Back

QuiXplorer 2.3 - the QuiX project
По ссылке http://my.router/quixplorer/.config/conf.php (http://my.router/quixplorer/.config/.htusers.php)
чистый экран. .htusers.php тоже самое. Открывал оперой и firefox. Что не так делаю?:confused:

Сhemist
05-03-2008, 08:47
Потому что изначально подход неверный!
Файл /.config/conf.php нужно редактировать ручками

Вот он

<?php
//------------------------------------------------------------------------------
// Configuration Variables

// login to use QuiXplorer: (true/false)
$GLOBALS["require_login"] = true;

// language: (en, de, es, fr, nl, ru)
$GLOBALS["language"] = "ru";

// the filename of the QuiXplorer script: (you rarely need to change this)
$GLOBALS["script_name"] = "http://".$GLOBALS['__SERVER']['HTTP_HOST'].$GLOBALS['__SERVER']["PHP_SELF"];

// allow Zip, Tar, TGz -> Only (experimental) Zip-support
$GLOBALS["zip"] = false; //function_exists("gzcompress");
$GLOBALS["tar"] = false;
$GLOBALS["tgz"] = false;

// QuiXplorer version:
$GLOBALS["version"] = "2.3.1";
//------------------------------------------------------------------------------
// Global User Variables (used when $require_login==false)

// the home directory for the filemanager: (use '/', not '\' or '\\', no trailing '/')
$GLOBALS["home_dir"] = "/opt/share/www/ваша/директория";

// the url corresponding with the home directory: (no trailing '/')
$GLOBALS["home_url"] = "http://ваш.домен";

// show hidden files in QuiXplorer: (hide files starting with '.', as in Linux/UNIX)
$GLOBALS["show_hidden"] = true;

// filenames not allowed to access: (uses PCRE regex syntax)
$GLOBALS["no_access"] = "^\.ht";

// user permissions bitfield: (1=modify, 2=password, 4=admin, add the numbers)
$GLOBALS["permissions"] = 7;
//------------------------------------------------------------------------------
/* NOTE:
Users can be defined by using the Admin-section,
or in the file ".config/.htusers.php".
For more information about PCRE Regex Syntax,
go to http://www.php.net/pcre.pattern.syntax
*/
//------------------------------------------------------------------------------
?>

sda
05-03-2008, 08:57
Спасибо. Щас поправимся.:)

ABATAPA
05-03-2008, 09:58
Поделись, пожалуйста.

А чем тут делаться?! Это же азы...
В IE, например, вводим:
ftp://имя@server.domain.tld/pub
Вводим пароль (если анонимно, то 'имя@' не указывается), и перетаскиваем файлы на это окно.

Сhemist
05-03-2008, 10:00
Спасибо

Вопрос в личку задал.


А чем тут делаться?!

Уже ответил al37919 следующим постом. Остальное мне известно, спасибо.

sda
05-03-2008, 11:36
Не получилось ответить, не хочет тебе сообщение отправлять. Потом напишу.
Запустил. Не показывает скрытые файлы почему то, хотя опция включена, не понял как завести пользователя с паролем - как и куда правильно прописать? А то логин включил, а зайти не могу. Как выше директории quixplorer попасть, в настройках веб-сервера чего нибудь менять надо? :confused:

Сhemist
05-03-2008, 12:04
Что бы завести нового пользователя (и попасть в любое место на диске) нужно под админским аккаунтом ткнуть кнопку АДМИНИСТРИРОВАНИЕ и там есть раздел Пользователи где есть кнопки Добавить, Редактировать и Удалить.
И вот там нужно задать нормального пользователя с домашней директорией к примеру /opt (или /home или лучше и то и другое) и будет счастье :)

Про скрытые файлы:
Показывать спрятанные объекты: ДА
Прятать файлы: пусто
и будет счастье второй раз - будут видны все директории и файлы.

Сhemist
05-03-2008, 12:05
Не получилось ответить, не хочет тебе сообщение отправлять. Потом напишу.

Пиши в личку или тут выложи в новой теме - руки чешутся :))

sda
05-03-2008, 12:46
Пиши в личку или тут выложи в новой теме - руки чешутся :))
Посмотри тему "Статистика на ASUS WL500GP" там Starling последним сообщением скрипт выложил. Пиши если вопросы будут, посмотри профиль свой - я не могу тебе в личку ответить.

Сhemist
05-03-2008, 15:57
посмотри профиль свой - я не могу тебе в личку ответить.

Странно... прием лички разрешен... даже не знаю :confused:

sda
05-03-2008, 16:39
Что то совсем не ладится у меня. Не могу зайти под admin, какой только пароль не ставил и убрал уже его в htusers.php - не пущает.
.htaccess
allow from all
.htusers.php

<?php $GLOBALS["users"]=array(
array("admin","",".","http://localhost",1,"",7,1),
); ?>

conf.php

<?php
//------------------------------------------------------------------------------
// Configuration Variables

// login to use QuiXplorer: (true/false)
$GLOBALS["require_login"] = true;

// language: (en, de, es, fr, nl, ru)
$GLOBALS["language"] = "ru";

// the filename of the QuiXplorer script: (you rarely need to change this)
$GLOBALS["script_name"] = "http://".$GLOBALS['__SERVER']['HTTP_HOST'].$GLOBALS['__SERVER']["PHP_SELF"];

// allow Zip, Tar, TGz -> Only (experimental) Zip-support
$GLOBALS["zip"] = true; //function_exists("gzcompress");
$GLOBALS["tar"] = true;
$GLOBALS["tgz"] = true;

// QuiXplorer version:
$GLOBALS["version"] = "2.3";
//------------------------------------------------------------------------------
// Global User Variables (used when $require_login==false)

// the home directory for the filemanager: (use '/', not '' or '', no trailing '/')
$GLOBALS["home_dir"] = "/opt/share/www/quixplorer";

// the url corresponding with the home directory: (no trailing '/')
$GLOBALS["home_url"] = "http://styxnout.homeip.net";

// show hidden files in QuiXplorer: (hide files starting with '.', as in Linux/UNIX)
$GLOBALS["show_hidden"] = true;

// filenames not allowed to access: (uses PCRE regex syntax)
$GLOBALS["no_access"] = "^.ht";

// user permissions bitfield: (1=modify, 2=password, 4=admin, add the numbers)
$GLOBALS["permissions"] = 7;

Сhemist
05-03-2008, 17:02
.htusers.php

<?php $GLOBALS["users"]=array(
array("admin","202cb962ac59075b964b07152d234b70","/","http://styxnout.homeip.net",1,"",7,1),
); ?>

пароль 123

Замени у себя файл, залогинься и поменяй пароль. Я не помню как нормально сгенерировать пароль для него.

sda
05-03-2008, 17:19
Ай, молодца. Спасибо. Прокатило. Жена и дети ликуют.:D По поводу RRD пиши в личку и оставь майл или аську, может у меня что-не работает - при отправке пишет (хотя не так давно KRandall отправлял сообщение нормально все было):

Следующие пользователи не найдены:
$notfoundhtml

Сhemist
05-03-2008, 18:32
Аську забил в профиле. Там же есть адрес роутера, добавив к которому /rrd/ увидишь как я справился с настройками.

platinum_sn
05-03-2008, 23:53
Не сочтите за рекламу — www.net2ftp.com.
Подключается к любому ФТП. Сам пользуюсь, специально для передачи файлов сделал анонимную папку с правами на загрузку/редактирование. И не нужно грузить роутер доп. софтом.

Сhemist
06-03-2008, 06:18
Не сочтите за рекламу — www.net2ftp.com

ИМХО мы тут только рекламой и занимаемся. Чем пользуюсь, то и рекламирую :) Шутка :) А адресок пригодиться... Спасибо!


И не нужно грузить роутер доп. софтом.

Web-морда, это не софт (ИМХО), это приблуда к софту, который и так стоит - ftp-сервер. Чем она хуже или лучше - решать пользователю. Я только предлагаю вариант.

sda
11-03-2008, 06:44
Пытался залить файл 4Mb - выдает ошибку. А какой максимальный размер файла установлен для закачки?????

ОШИБКА(И):
aaaaa.swf : Файл превышает максимальный размер

Это так должно быть или настройки какие то менять надо?

Сhemist
11-03-2008, 07:19
Это и ошибка и ограничение железа роутера.
Для решения первого вопроса нужно в php.ini поставить

memory_limit = 16M
uploads_max_filesize = 32M
Можно попробовать увеличить memory_limit, но больше 32M пробовать не советую - съедят (с) Тут вступает в игру объем оперативки роутера.
Естественно, файл размером больше uploads_max_filesize/2 загрузить не получиться :(

sda
11-03-2008, 17:18
Спасибо. Подправил.

deviatore
28-03-2008, 20:13
А как сделать поддержку русского в utf8 кодировке?

Сhemist
31-03-2008, 09:51
iconv файлов ../_lang/ru.php и ../_lang/ru_mimes.php тебе поможет
только не забудь поменять
$GLOBALS["charset"] = "UTF-8"; в новом ru.php

deviatore
31-03-2008, 11:01
Спасибо, с кодировкой разобрался. Осталась только одна проблема, не получается скачать файлы имеющие русские имена.

deviatore
02-04-2008, 15:02
После перевода в UTF-8, вылез косяк, в файлах с русскими именами обрезались названия до первого знака после кириллицы, т.е. при попытке скачать “Новый документ.txt” появлялась надпись, что файл “документ.txt” не найден и соответственно, если создавал: “Текстовой_документ.txt”, создавался файл: “_документ.txt”, решил так:
Установил:

ipkg install php-mbstring
В php.ini:

default_charset = "UTF-8"
mbstring.language = Neutral
mbstring.internal_encoding = UTF-8
mbstring.http_output = UTF-8
mbstring.encoding_translation = on
mbstring.detect_order = auto
mbstring.substitute_character = none
mbstring.func_overload = 7
Потом:

/opt/etc/init.d/S80lighttpd restart
НО: русские имена скаченных файлов в кракозябрах и после перезагрузки роутера mbstring опять не работает, приходится вручную делать restart lighttpd. Кто-нибудь знает, как побороть эти неприятности?

flakon
03-04-2008, 00:30
Подскажите, пожалуйста.
Как настроить, чтобы русские названия папок и файлов отображались корректно.
:confused:

lifecom
01-07-2009, 10:49
Имеется небольшая компания. У неё есть WL-500gP, внешний USB HDD и небольшой NAS. Есть выделенная линия, есть выделенный IP.
Стоит задача обмениваться файлами с сотрудниками в регионах, т.е. сделать файловый сервер. Первое, что пришло на ум - это FTP.
Но сотрудники запрашивают что-то вроде "набрал в браузере адрес, увидел папочки, скачал что нужно (презентации и т.п.), залил что нужно (отчеты и т.п.)". Т.е. "а-ля блондинко", с кнопочками "скачать презентацию", "загрузить отчет". Соответственно нужно прописать всем права и чтобы при заливке файлы попадали в соответствующую сотруднику папку.
Возможно ли устроить все вышеизложенное с имеющимся оборудованием, не приобретая серверов и т.д.? Если кто имел подобный опыт, просьба поделиться советами.

Marks
01-07-2009, 11:28
Гляньте http://www.ajaxplorer.info

Wolfgun
01-07-2009, 12:24
Гляньте http://www.ajaxplorer.info
Конечно прикольно!!!!
А не тяжеловато будет для Wl500 ???
И еще
1. так к нему еще lithhttpd нужен !!! Чтоб крутился php
2. А кто будет компелить под броадком.
3. И переносить все на 80 порт


Имеется небольшая компания. У неё есть WL-500gP, внешний USB HDD и небольшой NAS. Есть выделенная линия, есть выделенный IP.
Стоит задача обмениваться файлами с сотрудниками в регионах, т.е. сделать файловый сервер. Первое, что пришло на ум - это FTP.
Но сотрудники запрашивают что-то вроде "набрал в браузере адрес, увидел папочки, скачал что нужно (презентации и т.п.), залил что нужно (отчеты и т.п.)". Т.е. "а-ля блондинко", с кнопочками "скачать презентацию", "загрузить отчет". Соответственно нужно прописать всем права и чтобы при заливке файлы попадали в соответствующую сотруднику папку.
Возможно ли устроить все вышеизложенное с имеющимся оборудованием, не приобретая серверов и т.д.? Если кто имел подобный опыт, просьба поделиться советами.

А народ у Вас проводником пользоватся может ???? или полный
"а-ля блондинко"!!!

В девайсе есть ftp-privat..... каждому пользователю своя папка
Еще можно поставить VPN сервер и тогда будет видна корпоротивная инфраструктура.

Less
01-07-2009, 12:50
QuiXplorer - Может кому облегчит жизнь: web-морда для ftp-доступа (http://wl500g.info/showthread.php?t=13331&highlight=quixplorer)

Marks
01-07-2009, 13:09
Конечно прикольно!!!!
А не тяжеловато будет для Wl500 ???
И еще
1. так к нему еще lithhttpd нужен !!! Чтоб крутился php
2. А кто будет компелить под броадком.
3. И переносить все на 80 порт
.............

Тяжеловато, но, что прикольно, работает.
1. Да, оба нужны
2. Всё скомпелино до нас, лежит в репозитарии.
Предпологалось водрузить всё это на небольшой NAS

leshiy_odessa
01-07-2009, 13:28
Имеется небольшая компания. У неё есть WL-500gP, внешний USB HDD и небольшой NAS. Есть выделенная линия, есть выделенный IP.
Стоит задача обмениваться файлами с сотрудниками в регионах, т.е. сделать файловый сервер. Первое, что пришло на ум - это FTP.
Но сотрудники запрашивают что-то вроде "набрал в браузере адрес, увидел папочки, скачал что нужно (презентации и т.п.), залил что нужно (отчеты и т.п.)". Т.е. "а-ля блондинко", с кнопочками "скачать презентацию", "загрузить отчет". Соответственно нужно прописать всем права и чтобы при заливке файлы попадали в соответствующую сотруднику папку.
Возможно ли устроить все вышеизложенное с имеющимся оборудованием, не приобретая серверов и т.д.? Если кто имел подобный опыт, просьба поделиться советами.

Я у себя на предприятии реализовал следующее.

Файлы заливались на FTP утилиткой DropUpLoad (http://www.freesoundeditor.com/DropUpLoad.htm), которую в срочном порядке пришлось русифицировать.
Пользователь запускает программу, а потом мышкой тащит в окошко нужный файл. Ему даже не обязательно архивировать, утилитка может это сделать сама. Пароль на FTP знать не обязательно, все храниться в программе.



Но сотрудники запрашивают что-то вроде "набрал в браузере адрес, увидел папочки

FTP сервер можно спокойно открыть в браузере. Если стоит логин и пароль, то URL будет выглядеть так - ftp://ЛОГИН:ПАРОЛЬ@IP ФТП
К примеру - ftp://вася:123456@office.dyndns.org/

ВТОРОЙ ВАРИАНТ для блондинок.

Если браузер это не удобно, то в проводнике есть меню "ИЗБРАННОЕ".

http://gyazo.com/7c2e3fe98caa799cb42d768457c3e665.png

Это тоже самое избранное IE.
Делаем там URL на FTP с лонгином и паролем.
И FTP открывается в Проводнике, как обычный диск С и т.д.

http://gyazo.com/167186d37905171b0b8872395723553c.png

lifecom
10-07-2009, 16:35
Никто не пробовал установить в WL-500gX вот этот http-сервер (http://www.rejetto.com/hfs/)?

akm2008
11-07-2009, 22:22
Это и ошибка и ограничение железа роутера.
Для решения первого вопроса нужно в php.ini поставить

memory_limit = 16M
uploads_max_filesize = 32M
Можно попробовать увеличить memory_limit, но больше 32M пробовать не советую - съедят (с) Тут вступает в игру объем оперативки роутера.
Естественно, файл размером больше uploads_max_filesize/2 загрузить не получиться :(

Подскажите путь к php.ini :confused:

Спасибо

gostest
14-07-2009, 20:36
И как я увижу папку со скаченными файлами снаружи?
Файлы снаружи стоит скачивать через FTP или QuiXplorer. Скрипты настройки этого добра планируются на ближайшее время.

vasiljok
14-07-2009, 23:05
Файлы снаружи стоит скачивать через FTP или QuiXplorer. Скрипты настройки этого добра планируются на ближайшее время.

То есть сейчас я не могу достучаться до роутера по FTP ? Я пробовал Total Comander изнутри, задаю логин пароль admin admin нифига не работает. Хотя через браузер ftp://192.168.1.1/ открывает. Это из-за того, что пока скрипты не настроены ?

zen1985
15-07-2009, 07:47
То есть сейчас я не могу достучаться до роутера по FTP ? Я пробовал Total Comander изнутри, задаю логин пароль admin admin нифига не работает. Хотя через браузер ftp://192.168.1.1/ открывает. Это из-за того, что пока скрипты не настроены ?

Точно не из за скриптов, у меня ftp работает, пользуйся поиском как настраивается ftp.

gostest, подскажи пожалуйста где нужно исправить чтобы иметь доступ к web морде на входящий порт 443 из инета, а то на работе этот исходящий порт открыт. Как я понял доступ к морде идет по порту 8081 и нужно настроить только проброс как на картинке. Заранее спасибо

http://img442.imageshack.us/img442/5824/thumb8134156.jpg (http://img442.imageshack.us/img442/3260/image8134093.jpg)

gostest
15-07-2009, 21:16
gostest, подскажи пожалуйста где нужно исправить чтобы иметь доступ к web морде на входящий порт 443 из инета, а то на работе этот исходящий порт открыт. Как я понял доступ к морде идет по порту 8081 и нужно настроить только проброс как на картинке. Заранее спасибо


echo "iptables -I INPUT -p tcp --dport 443 -j ACCEPT" >> /usr/local/sbin/post-firewall
iptables -I INPUT -p tcp --dport 443 -j ACCEPT
flashfs save && flashfs commit && flashfs enable


Исправил в скриптах.

gostest
15-07-2009, 21:40
То есть сейчас я не могу достучаться до роутера по FTP ? Я пробовал Total Comander изнутри, задаю логин пароль admin admin нифига не работает. Хотя через браузер ftp://192.168.1.1/ открывает. Это из-за того, что пока скрипты не настроены ?
ftp штатный должне работать, но не представляю как, т.к. ни разу не пользовался. Если через браузер открывает, значит проблема в тотал коммандере.

джон
18-07-2009, 20:46
не подскажете как прикрутить к существующей сборке vnStat + vnStat PHP frontend (WEB интерфейс) - подсчет трафика + красивые графики (по часам, дням, месяцам и годам) я пытался сам не получилось (с другой темы), интересует пошагово

gostest
19-07-2009, 08:59
не подскажете как прикрутить к существующей сборке vnStat + vnStat PHP frontend (WEB интерфейс) - подсчет трафика + красивые графики (по часам, дням, месяцам и годам) я пытался сам не получилось (с другой темы), интересует пошагово
Постараюсь написать скрипты, однако сейчас приоритетнее ftp и QuiXplorer.

sveslavik
19-07-2009, 17:13
Спасибо, с кодировкой разобрался. Осталась только одна проблема, не получается скачать файлы имеющие русские имена.

Проблему с пробелами решил следующим образом

в fun_list.php
находим строку
// Icon + Link
echo "<TD nowrap>";
/*if($link!='') */ echo <A HREF=\"".$link

$link меняем на str_replace(array(' '), array('%20'), $link)

nemo-mobile
20-07-2009, 06:28
Постараюсь написать скрипты, однако сейчас приоритетнее ftp и QuiXplorer.

А чем радной фтп не устраивает, он же нормально пашет, зачем утежелять систему то не пойму.

stepan83
18-04-2010, 22:50
Имеется сайт, есть желание раздавать файлы пользователям, подскажите как настроить роутер для раздачи файлов по прямой ссылке а так же защитить данные файлы?

В наличии:
1. asus wl-500gp v2,
2. прошивка от Олега
3. внешний жесткий диск - 320Gb

роутер настроил по данной теме для чайника http://wl500g.info/showthread.php?t=21889 (поставил samba 3 и т.д)

P.S Провайдер работает по технологии NAT, ip адрес пока еще динамический

Большая просьба ответ распишите по подробнее пока еще чайник не знаю че к чему

vectorm
19-04-2010, 11:30
P.S Провайдер работает по технологии NAT, ip адрес пока еще динамический

Большая просьба ответ распишите по подробнее пока еще чайник не знаю че к чему
Для начала:
IP адрес у роутера "серый" или "белый"??
Из указанной фразы до конча непонятно.
А динамичность адреса ни на что не влияет.
И что мешает раздавать файлы по FTP?
Почитайте тему "Для новичков и ленивых", должно множество вопросов отпасть.
Поиск в поисковиках тоже никто не отменял, Вам разжевывать персонально вряд ли кто будет.

stepan83
19-04-2010, 22:22
провайдер раздает белые ip адреса, ftp не пойдет необходимо по протоколу http типа hfs server (http://www.rejetto.com/hfs/) но только на роутере, как я понял на linux там уже попробовали, помогите с настройками

burgomistr
28-04-2010, 16:11
Спасибо штука классная и есть вопрос=)
У меня есть фтп, открытый наружу ,в нем 2 папки pub(только чтение) и upload(чтение и запись) анонимусы разрешены .Вопрос может ли quiexplorer предоставлять доступ к этим директориям с теми же правами?

stepan83
30-04-2010, 09:45
откликнетесь помогите поставить hfs server на роутер, отблагодарю за мной не заржавеет, данная программа очень удобная на windows хотелось бы работать на линукс

vectorm
30-04-2010, 10:33
откликнетесь помогите поставить hfs server на роутер, отблагодарю за мной не заржавеет, данная программа очень удобная на windows хотелось бы работать на линукс
А чем Quixplorer (http://quixplorer.sourceforge.net/) не устраивает?
В репозитории есть, инструкции по установке есть, даже в комплекте для чайников он появился.

Rudnizki
21-05-2010, 15:15
Спасибо ! Действительно надо просто долго ждать =)

Скажите пожалуйста
1. Как грамотно перегрузить роутер с олеговой прошивкой и с етими программами ?
2. Как редактировать/добавлять FTP юзеров не перезагружая роутер ?

valerakvb
21-05-2010, 15:20
Спасибо ! Действительно надо просто долго ждать =)

Скажите пожалуйста
1. Как грамотно перегрузить роутер с олеговой прошивкой и с етими программами ?
2. Как редактировать/добавлять FTP юзеров не перезагружая роутер ?

1.
reboot
2. Не умею редактировать/добавлять FTP юзеров не перезагружая роутер через WEB-ASUS,
но умею редактировать/добавлять FTP юзеров не перезагружая роутер через http://192.168.1.1/ftp - QuiXplorer 2.4.1

kura1
23-05-2010, 21:50
Не подскажете ли. А можно ли заставить QuiXplorer работать с файлами на русском языке. Закачка таких файлов на ftp не работает, а если расшарить через самбу папку ftp_pub и напрямую туда положить файлы, то QuiXplorer их видит в кракозябре и не скачивает (говорит файл не существует).
И еще не хочет закачивать файлы большого размера (пробовал 79 Мб выдает "413 - Request Entity Too Large") Это исправляется?

valerakvb
23-05-2010, 22:09
Не подскажете ли. А можно ли заставить QuiXplorer работать с файлами на русском языке. Закачка таких файлов на ftp не работает, а если расшарить через самбу папку ftp_pub и напрямую туда положить файлы, то QuiXplorer их видит в кракозябре и не скачивает (говорит файл не существует).
И еще не хочет закачивать файлы большого размера (пробовал 79 Мб выдает "413 - Request Entity Too Large") Это исправляется?
1. C рускими названиями я полагаю не исправить.
2. С закачкой тоже никак

Я выкладываю на FTP через Total Commander (названия файлов латиницей), а с QuiXplorer только забираю файлы. :eek:

Sonikelf
05-06-2010, 22:25
Откройте порт 80
FAQ (http://wl500g.info/showpost.php?p=175025&postcount=940) пункт 7)

Во, и сразу очередной глупый вопрос, - как увидеть файлы все эти и папки?

Ну там пишут, вот, мол /usr/local/sbin/post-firewall.
А как в эти папки то попасть? Я при заходе на свой ftp через filezilla вижу только - http://clip2net.com/clip/m10803/1275769476-clip-5kb.png

Мне удавалось настроить в этой морде, - http://clip2net.com/clip/m10803/1275767766-clip-5kb.png - , вроде как бы полный доступ, - http://clip2net.com/clip/m10803/1275769610-clip-55kb.png, - это оно? Если да, то я ума не приложу как туда попасть не через браузер, а через файл-зиллу? И почему разные пароли? Это получается у меня разные фтп есть или че? Или где? Бр, я совсем запутался. Спасайте дятла своими разъяснениями, о умные дядьки! :-)

bvvr
06-06-2010, 07:41
... И почему разные пароли? Это получается у меня разные фтп есть или че? ...

QuiXplorer и Ftp-сервер это совершенно разные вещи!

QuiXplorer is a multi-user, web-based file-manager и работает на порту 80 кроме названия к протоколу FTP никакого отношения не имеет.
FTP-сервер работает на порту указанном в веб-морде (обычно 21)

И какие проблемы попасть в /usr/local/sbin/post-firewall? В "джентельменском наборе" есть Midnight Commander! или vi используйте. Только сначала "читайте .... читайте .... читайте..."

Sonikelf
06-06-2010, 09:17
QuiXplorer и Ftp-сервер это совершенно разные вещи!
и работает на порту 80 кроме названия к протоколу FTP никакого отношения не имеет.
FTP-сервер работает на порту указанном в веб-морде (обычно 21)

И какие проблемы попасть в /usr/local/sbin/post-firewall? В "джентельменском наборе" есть Midnight Commander! или vi используйте. Только сначала "читайте .... читайте .... читайте..."

Во, теперь до меня дошло :-) Спасибо!

da2001
15-06-2010, 14:15
Сменил в QuiXplorer 2.4.1 логин и пароль по умолчанию, теперь не могу попасть в раздел администрирование. Как сбросить логин и пароль на стандартные.

Я в линуксе ноль, просьба не бросать помидорами.
Поиск не помогает, может ищу не там.

Заранее спасибо за помощь, весь мозг вскипел уже.

pilers
15-06-2010, 15:12
Сменил в QuiXplorer 2.4.1 логин и пароль по умолчанию, теперь не могу попасть в раздел администрирование. Как сбросить логин и пароль на стандартные.

Я в линуксе ноль, просьба не бросать помидорами.
Поиск не помогает, может ищу не там.

Заранее спасибо за помощь, весь мозг вскипел уже.

Была у меня аналогичная ситуация. Получилось следующее: логин изменился, а пароль нет. Так что попробуйте НОВЫЙ_ЛОГИН - СТАРЫЙ_ПАРОЛЬ.

da2001
15-06-2010, 16:01
Была у меня аналогичная ситуация. Получилось следующее: логин изменился, а пароль нет. Так что попробуйте НОВЫЙ_ЛОГИН - СТАРЫЙ_ПАРОЛЬ.

Попробовал, не помогает :confused:

da2001
15-06-2010, 16:02
Сменил в QuiXplorer 2.4.1 логин и пароль по умолчанию, теперь не могу попасть в раздел администрирование. Как сбросить логин и пароль на стандартные.

Я в линуксе ноль, просьба не бросать помидорами.
Поиск не помогает, может ищу не там.

Заранее спасибо за помощь, весь мозг вскипел уже.

Может через telnet как-то можно сбросить? Подскажите команды

00daniil
15-06-2010, 16:46
Настроил роутер по теме http://wl500g.info/showthread.php?t=21889
Заменил ОЗУ до 64 мб (500gpv2).
Торрент пашет, качает на мах, вот только с раздачей проблемы..
Трекеры пишут порт закрыт, хотя в Virtual Server я его вписывал. Просьба писать подробно что и куда вписывать (в linuxe - :confused:0). Торрент пишет "Порт входящих соединений 51778-51778" Открываю другой порт, проверяю - открыт - вписываю его в рторрент - зразу закрывается:confused:
Все форумы облазил...help, please!

pilers
15-06-2010, 16:50
Может через telnet как-то можно сбросить? Подскажите команды

На мой взгляд есть два пути:
1. Наверное проще переустановить QuiXplorer:


rm -rf /opt/share/www/ftp
sleep 5
wget http://www.studionr.ru/wl500/ftp.tar.gz -O ftp.tar.gz
tar -xzf ftp.tar.gz -C /opt/share/www/
rm -f /tmp/local/root/ftp.tar.gz

и затем настроить все снова. Я у себя QuiXplorer удалил за ненадобностью, и где там логин - пароль хранится, не знаю. Если есть желание - поищите в файлах и папках в /opt/share/www/ftp. Но я думаю, что пароль там хранится в зашифрованном виде.
2. Ждать советов более опытных юзеров по восстановлению логинов-паролей.

Pablo Escobar
15-06-2010, 18:50
Настроил роутер по теме http://wl500g.info/showthread.php?t=21889
Заменил ОЗУ до 64 мб (500gpv2).
Торрент пашет, качает на мах, вот только с раздачей проблемы..
Трекеры пишут порт закрыт, хотя в Virtual Server я его вписывал. Просьба писать подробно что и куда вписывать (в linuxe - :confused:0). Торрент пишет "Порт входящих соединений 51778-51778" Открываю другой порт, проверяю - открыт - вписываю его в рторрент - зразу закрывается:confused:
Все форумы облазил...help, please!
из Virtual Server удалить, в post-firewall добавить ручками порт.
типа
iptables -I INPUT -p tcp --dport 51778 -j ACCEPT

информации куча (http://www.google.ru/search?hl=ru&newwindow=1&q=wl500+torrent+post-firewall&lr=&aq=f&aqi=&aql=&oq=&gs_rfai=)

da2001
16-06-2010, 12:52
если самба 3 то просто надо поставить мой samba.conf
и разобраться с
[share1]
path=/share/samba1
read only = no
writeable = yes
browseable = yes
public = yes

[pictures]
path=/opt/share/samba2
read only = no
writeable = yes
browseable = yes
public = yes


нет строки
force user = admin
(admin - это ваш логин, у меня логин root)
папки /opt/share/samba1 и
/opt/share/samba2 должны быть


но лучше шару сделать на /tmp/harddisk/имя_вашей_папки
и открыть права доступа
chmod 777 /tmp/harddisk/имя_вашей_папки

ставил вашу сборку 12,6, соответственно конфиг у самбы ваш, однако...
Кидал файлы на роутер через сетевое окружение, через него они отбражаются нормально, а по ФТП через тотал командер видит кракозябры. QuiXplorer 2.4.1 тоже кракозябры. Причем, если в QuiXplorer 2.4.1 файлы переименовать, они отображаются кракозябрями в сетевом окружении.
В какую сторону смотреть подскажите пожалуйста

da2001
16-06-2010, 12:58
На мой взгляд есть два пути:
1. Наверное проще переустановить QuiXplorer:


rm -rf /opt/share/www/ftp
sleep 5
wget http://www.studionr.ru/wl500/ftp.tar.gz -O ftp.tar.gz
tar -xzf ftp.tar.gz -C /opt/share/www/
rm -f /tmp/local/root/ftp.tar.gz

и затем настроить все снова. Я у себя QuiXplorer удалил за ненадобностью, и где там логин - пароль хранится, не знаю. Если есть желание - поищите в файлах и папках в /opt/share/www/ftp. Но я думаю, что пароль там хранится в зашифрованном виде.
2. Ждать советов более опытных юзеров по восстановлению логинов-паролей.

Спасибо! Переустановка помогла

terrabyte
16-06-2010, 15:39
ставил вашу сборку 12,6, соответственно конфиг у самбы ваш, однако...
Кидал файлы на роутер через сетевое окружение, через него они отбражаются нормально, а по ФТП через тотал командер видит кракозябры. QuiXplorer 2.4.1 тоже кракозябры. Причем, если в QuiXplorer 2.4.1 файлы переименовать, они отображаются кракозябрями в сетевом окружении.
В какую сторону смотреть подскажите пожалуйста
Была такая история. Попробовал FileZilla отлично все с кодировкой и туда и обратно :D http://filezilla.ru/get/

Mashiro-sama
16-06-2010, 16:05
В какую сторону смотреть подскажите пожалуйста
В сторону фтп клиентов, которые умеют работать с кодировкой UTF8

sauron093
16-06-2010, 16:46
Попробовал FileZilla отлично все с кодировкой и туда и обратно :D http://filezilla.ru/get/

использую плагин к FF FireFtp очень удобно;)

Azorex
21-06-2010, 18:47
Огромное спасибо за проделанную работу! Иначе таким ламерам как мне точно не выжить ;) Всё заработало с персого раза. Здорово!

Однако имеются сопутствующие проблеммы кривых рук... первым делом добравшись до QuiXplorer сменил логин-пароль текущего пользователя. Причём, умудрился сделать это Одновременно (уже можно смеяться) не создав для подстраховки другого пользователя с поллной привелегией. Теперь, когда пытаюсь залезть в админку веб-морды оно предлагает пользователю с измененным именем только сменить пароль. Создатьо пользователя с другим корневым путем уже низзя.

Что хочу. Всего-то сделать юзверя для которого будет полный доступ на каталог торрентов. А то сейчас приходится через MC копировать слитое в папку по умолчанию и уже затем сливать себе на комп через веб-интерфейс. Как-то это... по китайски... может подскажете как вправить то что наворотил? Или есть другой способ копировать данные с винта на основную машину?

valerakvb
21-06-2010, 19:49
Огромное спасибо за проделанную работу! Иначе таким ламерам как мне точно не выжить ;) Всё заработало с персого раза. Здорово!

Однако имеются сопутствующие проблеммы кривых рук... первым делом добравшись до QuiXplorer сменил логин-пароль текущего пользователя. Причём, умудрился сделать это Одновременно (уже можно смеяться) не создав для подстраховки другого пользователя с поллной привелегией. Теперь, когда пытаюсь залезть в админку веб-морды оно предлагает пользователю с измененным именем только сменить пароль. Создатьо пользователя с другим корневым путем уже низзя.

Что хочу. Всего-то сделать юзверя для которого будет полный доступ на каталог торрентов. А то сейчас приходится через MC копировать слитое в папку по умолчанию и уже затем сливать себе на комп через веб-интерфейс. Как-то это... по китайски... может подскажете как вправить то что наворотил? Или есть другой способ копировать данные с винта на основную машину?

Поставьте заново

wget http://www.studionr.ru/wl500/ftp.tar.gz -O ftp.tar.gz
tar -xzf ftp.tar.gz -C /opt/share/www/
rm ftp.tar.gz

Capitan
28-06-2010, 20:40
в файле hosts прописываются синонимы http://192.168.1.1/
у тебя видимо не прописано или еще что.

в tmp/etc/hosts есть

127.0.0.1 localhost.localdomain localhost
192.168.1.1 WL-500gP my.router my.WL500gpно всё равно, работает только http://192.168.1.1/rtorrent, http://wl-500gp/rtorrent/, http://my.wl500gp/rtorrent/
Все остальные программы нормально работают через http://my.router/***

ещё косяк: при установке на 2 HDD криво работает отображение занято/свободно на PRG,HDD(1,2) в http://my.router/status/, точнее- вообще не работает

popow_sergei
29-06-2010, 13:28
QuiXplorer 2.4.1 - вход в админку (логин: admin , пароль: admin)
установил все последним скриптом на чисто . логин - пароль не проходит ...



Домашняя директория не существует! Проверьте настройки.

da2001
01-07-2010, 15:16
Как поставить AjaXplorer?
Не могу найти, может посоветует кто?
Или что-то аналогичное
QuiXplorer 2.4.1 - не нравится

Он не позволяет скачивать некоторые файлы, хотя они создавались одновременно с одинаковыми правами. Не знаю почему так происходит

Grigarash
26-07-2010, 18:59
Юзаю QuiXplorer 2.4.1
скорость закачки файлов с роута на комп черезмерно мала.
средняя скорость копирования составляет 500кб/с

ASUS WL-500gP v1
прошивка Олега 1.9.2.7-d от энтузиастов r1825

И еще можно ли как-то исправить кракозябры русских имен папок/файлов когда заходишь на ФТП через браузер

pilers
29-07-2010, 17:14
Подредактировал файл русского языка для QuiXplorer 2.4.1:
- добавлены всплывающие подсказки на странице "Администрирование: редактирование пользователя...." (Подсказки появляются при наведении курсора на чек-боксы прав пользователя);
- перевод некоторых полей и кнопок подредактирован в целях большей информативности о их функциональном назначении (в том числе чтобы было понятнее пользователю, впервые использующему QuiXplorer);
- исправлены явные ошибки в переводе и в написании слов.
Для использования обновленного перевода необходимо файлом ru.php из архива во вложении заменить одноименный файл в /opt/share/www/ftp/_lang
Если это сделать при запущенном QuiXplorer, то для вступления изменений в силу необходимо перезапустить QuiXplorer или обновить открытую страницу.

valerakvb - автор этой темы и скрипта - может, если сочтет полезным и необходимым, заменить приложенным файлом языковой файл в архиве пакета установки QuiXplorer 2.4.1 (ftp.tar.gz)

valerakvb
29-07-2010, 19:04
Подредактировал файл русского языка для QuiXplorer 2.4.1:
- добавлены всплывающие подсказки на странице "Администрирование: редактирование пользователя...." (Подсказки появляются при наведении курсора на чек-боксы прав пользователя);
- перевод некоторых полей и кнопок подредактирован в целях большей информативности о их функциональном назначении (в том числе чтобы было понятнее пользователю, впервые использующему QuiXplorer);
- исправлены явные ошибки в переводе и в написании слов.
Для использования обновленного перевода необходимо файлом ru.php из архива во вложении заменить одноименный файл в /opt/share/www/ftp/_lang
Если это сделать при запущенном QuiXplorer, то для вступления изменений в силу необходимо перезапустить QuiXplorer или обновить открытую страницу.

valerakvb - автор этой темы и скрипта - может, если сочтет полезным и необходимым, заменить приложенным файлом языковой файл в архиве пакета установки QuiXplorer 2.4.1 (ftp.tar.gz)

Спасибо - посмотрим - примем решение :D

leo777-ram
26-08-2010, 23:07
Здравствуйте! Меня интересует настройка FTP сервера и QuiXplorer 2.4.1 на usb флешке. Уже раз 20 ставил Установку программ для чайника ("джельтельменский" пакет) но QuiXplorer отображает только "Домашняя директория не существует! Проверьте настройки." Как можно настроить QuiXplorer и FTP?

vectorm
27-08-2010, 08:58
Здравствуйте! Меня интересует настройка FTP сервера и QuiXplorer 2.4.1 на usb флешке. Уже раз 20 ставил Установку программ для чайника ("джельтельменский" пакет) но QuiXplorer отображает только "Домашняя директория не существует! Проверьте настройки." Как можно настроить QuiXplorer и FTP?
А почитать/спросить на сайте авторов никак?
http://sourceforge.net/projects/quixplorer/forums/forum/247342

leo777-ram
27-08-2010, 21:31
На форуме авторов данной проблемы не нашёл. Я предполагаю возможно директория является скрытой или не создана. У кого работает отпишитесь как установили.

nossster
02-09-2010, 11:55
есть проблема. с фпт своего не могу утянуть большие файлы (как понимаю от 500 мб) начинается закачка счачивается сколько повезет потом все обрывается. Может что то надо поправить?

ale_xb
25-09-2010, 12:43
Помогите, пожалуйста, несведущему, я уже совсем запутался. Не могу разобраться, как соотносятся настройки FTP в web-интерфейсе и в QuiExplorer.
Хочу открыть по ftp 2 папки на диске: /.../Public - для всех, в том числе анонимных пользователей только на чтение и /.../Share - для чтения/записи по логину/паролю. При этом хочется, чтобы все работало единообразно при подключении как через QuiExplorer, так и через какой-либо FTP-клиент (Total Commander, например).
В web-интерфейсе для прошедших аутентификацию пользователей указываются две папки - Public Directory и Private Directory. Что такое вторая папка, что за private mode?
Здесь речь идет о пользователях, которые вписываются на этой же странице ниже? Их нужно создавать и давать им права на папки командой adduser?
Настрокий пользователей в QuiExplorer к этим пользователям имеют какое-то отношение?

Guanch
26-09-2010, 17:17
После перевода в UTF-8, вылез косяк, в файлах с русскими именами обрезались названия до первого знака после кириллицы, т.е. при попытке скачать “Новый документ.txt” появлялась надпись, что файл “документ.txt” не найден и соответственно, если создавал: “Текстовой_документ.txt”, создавался файл: “_документ.txt”, решил так: ......

Не так это решается.

-Чтобы файлы (с названиями в кодировке utf-8) скачивались правильно, надо в файле .include/fun_down.php удалить строку
$item=basename($item);

-Чтобы правильно создавались файлы и папки, в файле .include/fun_mkitem.php заменить строку $mkname=basename(stripslashes($mkname)); на $mkname=stripslashes($mkname);

-Чтобы файлы правильно сохранялись после редактирования, в файле .include/fun_edit.php заменить строку $item=basename(stripslashes($GLOBALS['__POST']["fname"])); на $item=stripslashes($GLOBALS['__POST']["fname"]);

SashOk
25-10-2010, 17:27
собственно вопрос, можно ли поднять на wl500gp v2 - файлообменник, чтобы можно было удаленно зайти на вебморду обменника и залить в него файл, а он тебе ссылочку )

BraVo123
25-10-2010, 18:24
Зайди в програмы для чайников там есть QuiXplorer 2.4.1

Lomm
25-10-2010, 18:55
собственно вопрос, можно ли поднять на wl500gp v2 - файлообменник, чтобы можно было удаленно зайти на вебморду обменника и залить в него файл, а он тебе ссылочку )

xtrauploader (http://code.google.com/p/xtraupload/)

SashOk
25-10-2010, 21:52
спасибо за ответы, установил QuiXplorer, сменил имя пользователя admin на другое, теперь при заходе под моим логином, не пускает в админку, при нажатии на "администрирование" предлагает сменить пароль и все... права не менял, можно ли сбросить настройки проги?

VincenBF2
07-05-2011, 22:49
Подскажите.
Воспользовался QuiXplorer 2.4.1 из скрипта для чайников.
Попытался залить файл на FTP через него.Файл был 250мб
Вообще реально через веб интерфейс заливать такие размеры?А то надоело через NetDrive всё, а затем ещё и сервак перезагружать.

NechiK
07-05-2011, 22:50
Подскажите.
Воспользовался QuiXplorer 2.4.1 из скрипта для чайников.
Попытался залить файл на FTP через него.Файл был 250мб
Вообще реально через веб интерфейс заливать такие размеры?А то надоело через NetDrive всё, а затем ещё и сервак перезагружать.

А не пробовали через Total Commander ? Удобно и быстро.

VincenBF2
08-05-2011, 13:44
А не пробовали через Total Commander ? Удобно и быстро.

Нужно именно через веб интерфейс.Но я так понял, всё таки не реально закидывать такие объёмы?

ua1onp
17-09-2011, 15:27
Пожалуйста помогите как зделать что бы корректно отображался русский шрифт на именах файлов