-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 2012-06-05 12:18 keltezéssel, Bálint István írta: > A listán javasolt leírások alapján sikerült debian 6-on létrehozni > az LDAP alapú Sambát. Az smbldap-useradd és az smbpasswd -a > parancsokkal létre is tudtam hozni felhasználókat. Hogyan lehet > tömegesen felvenni felhazsnálókat jelészóval az LDAP-ba és a > Sambába? Van erre valami utility vagy script? Köszönettel: Bálint > István
Nekem Ubuntu/Zentyal környezetben ez működik. Vesszővel elválasztva, users.txt-ben: usernév, vezeték, keresztnév, jelszó. CentOS környezetben pedig a Lazy Admin Tools a barátom. #!/usr/bin/perl use strict; use warnings; use EBox; use EBox::Global; EBox::init(); my $usersModule = EBox::Global->modInstance('users'); my @users; open (my $USERS, 'users'); while (my $line = <$USERS>) { chomp ($line); my $user; my ($username, $givenname, $surname, $password) = split(',', $line); $user->{'user'} = $username; $user->{'givenname'} = $givenname; $user->{'surname'} = $surname; $user->{'password'} = $password; push (@users, $user); } close ($USERS); foreach my $user (@users) { $usersModule->addUser($user, 0); } 1; T.S. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJPzfCAAAoJELwXLLoTnDsZQt8IAJqSNz7MjxyK19w7SKcDl2A1 xLYKTcTjk2HGTB7Fj4loiu4BGIqBjoOSARM58Sbvys5jdPiblV1UtF0xqF3ZFoG8 oOVkC14Q9XRCBeiFqBjGM8SuX5izwMC67RwseAn4nGcEVWrDq1jW5GsEV+RxkhdD nBn77Hfcydf0v9hwvimnkPJOMl4JAgITMqdYIxjz9mWwKJtjEVCFZN9rErT8sru4 Hqewuzg+9ji35N0g8TgL73qInz5j27yad7l1mevHxA5iS20mo6QlCYo1xHHyK+UC CGmfGPqgJNirjBs658WsUM7TFLnzxstpSyObBRZXHKxXNFzw9dzCELNA7z0NE+g= =Rlbq -----END PGP SIGNATURE----- _______________________________________________ Techinfo mailing list Techinfo@lista.sulinet.hu Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo Illemtan: http://www.szag.hu/illemtan.html Ügyfélszolgálat FAQ: http://www.kozhaloportal.hu/gyik/altalanos/