On Wed, Apr 4, 2012 at 15:04, Ionut Eana <[email protected]> wrote:
> 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

Scopul era sa autentific si openvpn si samba prin acelasi mecanism cu
useri comuni. M-am gandit ca redundant ca omul sa bage acelasi
user/parola la autentificarea openvpn si pe urma acelasi user/parola
la samba, asa ca am renuntat la povestea asta.

Chiar nu s-a mai lovit nimeni de problema asta? Pana la urma era
interesant de facut $subject si as face-o de dragul provocarii.

Ionut
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui