Mailinglist Archive: opensuse-de (1798 mails)

< Previous Next >
Hilfe bei Skript
Hallo Liste,
vor ca 2 Jahren hatte mir ein freundlicher Listenteilnehmer (ich glaube Juergen wars ?) ein Skript geschrieben um viele Benutzerkonten gleichzeitig anzulegen
___________________________________________

#! /usr/bin/perl

while (<>) {
chomp;
($username, $password)=split(',');
$password = crypt($password, "12");
print `useradd -m -p $password $username\n`
}
_______________________________________
mit
cat users | ./skript

kann ich die in der file "users" stehenden "usernamen,passwort" eintragen.

Nun sollen gleich im Anschluss diese user auch als smbusers eingetragen werden. wie muesste ich das skript erweitern ?

while (<>) {
chomp;
($username, $password)=split(',');
$password = crypt($password, "12");
print `smbpasswd -a $username\n $password`
}
klappt nicht ... :-(

Frank

< Previous Next >