Хочу попросить проверить конфиги замечательного libnss, потому что вход через ssh юзера из БД не происходит... Это печально
/usr/local/etc/libnss-mysql.cfg
Код: Выделить всё
getpwnam SELECT username, 'x', uid, gid, '0', '', 'MySQL User', homedir, \
shell, '0' \
FROM ftp_users \
WHERE username='%1$s' \
LIMIT 1
getpwuid SELECT username, 'x', uid, gid, '0', '', 'MySQL User', homedir, \
shell, '0' \
FROM ftp_users \
WHERE uid='%1$u' \
LIMIT 1
getpwent SELECT username, 'x', uid, gid, '0', '', 'MySQL User', homedir, \
shell, '0' \
FROM ftp_users
getspnam SELECT username, password, '12345', '0', '99999', '7', '', '', '' \
FROM ftp_users \
WHERE username='%1$s' \
LIMIT 1
getspent SELECT username, password, '12345', '0', '99999', '7', '', '', '' \
FROM ftp_users
getgrnam SELECT groupname, '', gid \
FROM ftp_groups \
WHERE groupname='%1$s' \
LIMIT 1
getgrgid SELECT groupname, '', gid \
FROM ftp_groups \
WHERE gid='%1$u' \
LIMIT 1
getgrent SELECT groupname, '', gid \
FROM ftp_groups
memsbygid SELECT username \
FROM ftp_users \
WHERE gid='%1$u'
gidsbymem SELECT gid \
FROM ftp_users \
WHERE username='%1$s'
host localhost
database froxlor
username froxlor
password [ТУТ_МОЙ_ПАРОЛЬ_К_БД]
port 3306
timeout 10
compress 0
Код: Выделить всё
username froxlor
password [И_ТУТ_МОЙ_ПАРОЛЬ_К_БД]
Код: Выделить всё
group: files mysql
group_compat: nis
hosts: files dns
networks: files
passwd: files mysql
passwd_compat: nis
shells: files
services: compat
services_compat: nis
protocols: files
rpc: files
Код: Выделить всё
FreeBSD localhost 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan 3 07:46:30 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
Help me PLEASE!!!