LINUX.ORG.RU

Подключение pure-ftpd-mysql к удаленной бд

 ,


0

1

В /etc/pure-ftpd/db/mysql.conf вставляю

MYSQLSocket /var/run/mysqld/mysqld.sock
MYSQLServer 185.125.xxx.xxx
MYSQLPort 3306
MYSQLUser root
MYSQLPassword pass
MYSQLDatabase panel
MYSQLCrypt md5
MYSQLGetPW SELECT Password FROM ftpd WHERE User="\L" AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "\R") AND location_id="1"
MYSQLGetUID SELECT Uid FROM ftpd WHERE User="\L" AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "\R") AND location_id="1"
MYSQLGetGID SELECT Gid FROM ftpd WHERE User="\L"AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "\R") AND location_id="1"
MYSQLGetDir SELECT Dir FROM ftpd WHERE User="\L"AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "\R") AND location_id="1"
MySQLGetBandwidthUL SELECT ULBandwidth FROM ftpd WHERE User="\L"AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "\R") AND location_id="1"
MySQLGetBandwidthDL SELECT DLBandwidth FROM ftpd WHERE User="\L"AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "\R") AND location_id="1"
MySQLGetQTASZ SELECT QuotaSize FROM ftpd WHERE User="\L"AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "\R") AND location_id="1"
MySQLGetQTAFS SELECT QuotaFiles FROM ftpd WHERE User="\L"AND status="1" AND (ipaccess = "*" OR ipaccess LIKE "\R") AND location_id="1"

Но к удаленно IP он почему то не коннектит, соответственно не берет пароль из базы и ftp не работает. На localhost работает. Как исправить?

проверить права пользователя mysql и также проверить открыт ли порт для твоего айпи

kiotoze ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.