Hello!

Közben rájöttem valamire. Ha felvittem egy felhasználót, 
és /etc/shadow -ból tettem be a jelszavát az adatbázisba, akkor 
működött a dolog. Megnéztem, és a htpasswd -m -mel generált jelszóval 
még csak nem is egyforma hosszú. Ez meg hogy lehet?
A crypt -e jelszavat is htpasswd -vel csináltam, és ez működött 
radiusban is. 

A működő változat tulajdonképpen etch -en (1.1.3) van, nem sarge 
(1.0.2)-on. Ha oda átraktam a konfigokat, akkor nem működik sem 
crypt -elt, sem md5 -ös jelszóval. freeradius -xx nem mutatott semmi 
figyelmeztetést, hogy valamit nem tud értelmezni a konfigon.

sarge -on ezt mondja a freeradius -xxx
Tue Jun 17 13:32:02 2008 : Debug:   modcall[authorize]: module "sql" 
returns ok for request 0
Tue Jun 17 13:32:02 2008 : Debug: modcall: group authorize returns ok 
for request 0
Tue Jun 17 13:32:02 2008 : Debug: auth: type Crypt
Tue Jun 17 13:32:02 2008 : Debug: auth: Failed to validate the user.

etch -en pedig ezt:
Tue Jun 17 13:33:01 2008 : Debug:   modcall[authorize]: module "sql" 
returns ok for request 0
Tue Jun 17 13:33:01 2008 : Debug: modcall: leaving group authorize 
(returns ok) for request 0
Tue Jun 17 13:33:01 2008 : Debug: auth: type Crypt
Tue Jun 17 13:33:01 2008 : Debug:   Processing the post-auth section of 
radiusd.conf
Tue Jun 17 13:33:01 2008 : Debug: modcall: entering group post-auth for 
request 0
Tue Jun 17 13:33:01 2008 : Debug:   modsingle[post-auth]: calling sql 
(rlm_sql) for request 0
Tue Jun 17 13:33:01 2008 : Debug: rlm_sql (sql): Processing sql_postauth
Tue Jun 17 13:33:01 2008 : Debug: radius_xlat:  'sala3'
Tue Jun 17 13:33:01 2008 : Debug: rlm_sql (sql): sql_set_user escaped 
user --> 'sala3'
Tue Jun 17 13:33:01 2008 : Debug: radius_xlat:  'INSERT into radpostauth 
(id, user, pass, reply, date) values 
('', 'teszt', 't', 'Access-Accept', NOW())'

kösssz.
üdv.
Saalmon Attila.
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz