Salutare,

Am niste probleme cu $subject. Dupa ce am studiat pe net m-am apucat de
treaba.
Am facut o tabela in care sunt tinuti userii si parolele, am configurat
pam-ul si samba. Problema este ca atunci cand incerc

*smbclient \\\\localhost\\sample*

zice ca nu se poate autentifica.

/etc/samba/smb.conf
----------------
[global]
        workgroup = WORKGROUP
        server string = samba file services at WORKGROUP
        security = USER
        #must be set to 'no' to use PAM
        encrypt passwords = No
        update encrypted = No
        allow trusted domains = Yes
        null passwords = No
[homes]
        valid users = sample
        writeable = Yes

[www]
        path = /www
        valid users = sample
        force group = http
        writeable = Yes

[public]
        path = /samba/public
        valid users = sample
        writeable = Yes
        guest ok = No
----------------

/etc/pam.conf
----------------
samba auth     required    pam_mysql.so   user=root passwd=secretpw
 -> db=samba_auth table=users usercolumn=login crypt=1
samba account  required    pam_mysql.so   user=root passwd=secretpw
 -> db=samba_auth table=users usercolumn=login crypt=1
samba password required    pam_mysql.so   user=root passwd=secretpw
 -> db=samba_auth table=users usercolumn=login crypt=1
samba session  required    pam_mysql.so   user=root passwd=secretpw
 -> db=samba_auth table=users usercolumn=login crypt=1
----------------

mysql
----------------
CREATE DATABASE samba_auth;

USE samba_auth;

CREATE TABLE users (
  uid int(6) NOT NULL auto_increment,
  gid int(6) DEFAULT '0' NOT NULL,
  last_name varchar(80) NOT NULL,
  first_name varchar(80) NOT NULL,
  login varchar(16) NOT NULL,
  date datetime DEFAULT '0000-00-00 00:00:00' NOT NULL,
  password varchar(16) NOT NULL,
  PRIMARY KEY (uid),
  KEY uid (uid),
  UNIQUE uid_2 (uid)
);

INSERT INTO users VALUES (
  '0', '0', 'account', 'root', 'root',
  'NOW()', ENCRYPT('secretpw')
);

INSERT INTO users VALUES (
  '2', '1', 'account', 'sample', 'sample',
  'NOW()', ENCRYPT('secretpw') );
----------------

In /etc/pam.conf am incercat sa pun crypt=0, iar in mysql sa bag parola in
clar si tot nimic...
Am mai incercat sa pun in pam.conf si usercolumn=login
passwdcolumn=password... tot nimic...

Orice hint este binevenit.

Multumesc,
Ionut
_______________________________________________
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui