VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Привет всем
никого не могу поймать по одиночки чтоб спросить - реально ли это и как
у меня сервер с форумом и фтп(g6ftpserver) который я к нему привязал
удобно юзерам и мне
суть в том что - хочется всех моих юзеров форума интегрировать в юзеры моего фтп сервера
или хотябы часть их по айди или групам
читал мануалы по самому серверу + многие юзеры его писали что с пхпББ это можно делать
короче - у кого такойже вариант есть как у меня
или возникала такая же трабла - плиз хелп)
подскажите как это сделать
тенкс)
дай ссылку, где описано как это делали с phpbb. в принципе базы то похожи.
боюсь тебе светит самостоятельное написание .dll для аутентификации)
если уж на то пошло, то легче переехать под unix и изобразить то же самое на proftpd
@djinside
Простоузер
Join Date: Nov 2005
Posts: 9
Версия vB: 3.8.4
Reputation:
Novice 0
Репутация в разделе: 0
0
proftpd не имеет таких возможностей
единственное что держит в винде - так это g6
очень хороший фтп сервер - очень много всего для него написанно и сделано
в описании все на англ написано - ща скину
Storing server, domains, users and groups in a Database via ODBC
This requires at least v3.1.0 build 70.
How-to
1. First, you'll have to create the tables, here are the tables structures, download the sql files : odbc_settings.zip ( 4.06k ) Number of downloads: 161
for Mysql, Postgresql, MS SQL (provided by ADutch1), Oracle (provided by Oaxa)
For instance, you can import these tables for Mysql with PhpMyAdmin.
2. Once the tables are created (you should have 8 tables), you'll have to create a file named account.ini in your installation directory and copy this to tell the server to use ODBC :
;-->-->-->-->-->-->-->-->-->-->-->-->-->-->-->-->
[Settings]
Storage=ODBC
[ODBC]
;ConnectionString=Provider=MSDASQL.1;Persist Security Info=False;Data Source=mysql-odbc
ConnectionString=DSN=mysql-odbc
UserID=
Password=
; Set to 0 if your sql server doesn't support foreign keys (e.g. mysql), set
; to -1 otherwise
ForeignKeys=0
; This setting tells the server how to quote values in SQL queries
; 0 = backslashes characters that need to be quoted in queries (e.g. 'O\'reilly')
; 1 = double quotes in queries (e.g. 'O''reilly')
EscapeType=0
;-->-->-->-->-->-->-->-->-->-->-->-->-->-->-->-->
For MS SQL (provided by ADutch1) :
;-->-->-->-->-->-->-->-->-->-->-->-->-->-->-->-->
[Settings]
Storage=ODBC
[ODBC]
ConnectionString=DSN={whatever you named the SystemDSN in the ODBC control panel}
UserID={user account to connect to the DB in SQL}
Password={password if the user account above}
; Set to 0 if your sql server doesn't support foreign keys (e.g. mysql), set
; to -1 otherwise
ForeignKeys=-1
; This setting tells the server how to quote values in SQL queries
; 0 = backslashes characters that need to be quoted in queries (e.g. 'O\'reilly')
; 1 = double quotes in queries (e.g. 'O''reilly')
EscapeType=1
;-->-->-->-->-->-->-->-->-->-->-->-->-->-->-->-->
For Oracle (provided by Oaxa) :
;-->-->-->-->-->-->-->-->-->-->-->-->-->-->-->-->
[Settings]
Storage=ODBC
[ODBC]
;ConnectionString=Provider=MSDASQL.1;Persist Security Info=False;Data Source=mysql-odbc
ConnectionString=DSN=ORADC_G6
UserID={user account to connect to the DB in SQL}
Password={password if the user account above}
; Set to 0 if your sql server doesn't support foreign keys (e.g. mysql), set
; to -1 otherwise
ForeignKeys=-1
; This setting tells the server how to quote values in SQL queries
; 0 = backslashes characters that need to be quoted in queries (e.g. 'O\'reilly')
; 1 = double quotes in queries (e.g. 'O''reilly')
EscapeType=1
;-->-->-->-->-->-->-->-->-->-->-->-->-->-->-->-->
3. Then you can create a system ODBC link with the name "mysql-odbc" linking to your mySQL database or you can change the ConnectionString with the parameters to connect to your SQL server.
4. Start the server and in "FTP Server/Logs & Reports/Main log" you should see the line "Accounts storage : 'ODBC v0.1'." instead of "Accounts storage : 'Inifiles v2.8'.".
If the ODBC source is not available the server will report a startup error in <installation path>\g6ftpserver-error.log and will use default inifile storage.
Uninstall
Stop the service and rename (or delete) the inifile, then restart the service.
___________________________________________________________
не могу найти конкретно где описыватся про пхпББ
тут описывается как через конектор попасть к базе мускульной
всё как написано сделал - вот куда только запрос делать на юзеров - хз
)
@netwind
Гуру
Join Date: Aug 2005
Location: Рiдна Олбанея
Posts: 3,844
Версия vB: 3.8.x
Reputation:
Гуру 1227
Репутация в разделе: 901
0
я посмотрел в proftpd есть mod_sql и mod_sql_mysql.
проблема в том, что он тоже хочет plaintext пароли. то есть ни в одном из серверов тебе так просто не светит работать с базой vbulletin.
нужна модификация, которая подает sql запрос с ф-цией md5()
и возвращает 0 или 1.
я так понимаю, кто-то из phpbb-шников написал dll-ку и зажал)
@Pofig
Простоузер
Join Date: Mar 2006
Posts: 33
Версия vB: 3.6.3
Reputation:
Lamer -2
Репутация в разделе: -5
0
Крайне интересует такая же тема (только я планирую ставить FTP на отдельный физический сервер, сам форум крутится на CentOS (ядро Ред Хата))....
@netwind
Гуру
Join Date: Aug 2005
Location: Рiдна Олбанея
Posts: 3,844
Версия vB: 3.8.x
Reputation:
Гуру 1227
Репутация в разделе: 901
0
дался вам этот ftp, есть же скрипты всякотам-downloads. Pofig, крайне это на какую сумму?)
@GRIF666
Продвинутый
Join Date: Mar 2006
Location: г. Москва, СВАО
Posts: 66
Версия vB: 3.6.2
Reputation:
Опытный 58
Репутация в разделе: 57
0
Если кто-нибудь сделает такой хак, буду оч благодарен.:o Только желательно, чтобы аккаунты на ftp создавались не только при регистрации, но и для уже зарегеных юзеров.