SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Change Password



Jeg prøver lige denne newsgroup i stedet for "sslug.sikkerhed", da den nok
er mere relevant for mit problem:

På vores Samba server har vi brug for at synkronisere adgangskoder over
flere servere, og jeg har derfor lavet følgende script:

------------------------------------------------------
#!/usr/bin/perl -w

$bruger = $ARGV[0];

$svar = `/usr/bin/passwd $bruger`;
print "$svar";

$remotesvar = `ssh server2 '/usr/bin/passwd $bruger'`;
print "$remotesvar";

print "New SMB password:";
my $adgangskode = <STDIN>;
chomp($adgangskode);

$remotesvar = `ssh server2 '/opt/samba/bin/smbpasswd $bruger $adgangskode'`;
print "Password changed\n";
------------------------------------------------------

Samtidig har jeg lavet følgende i smb.conf :

------------------------------------------------------
passwd program          = /usr/bin/perl /opt/samba/sbin/chsmbpass.pl %u

passwd chat             = *New*password* %n\n *Retype*new*password* %n\n
*passwd:*all*authentication*tokens*update*successfully* \n *New*password*
%n\n *Retype*new*password* %n\n
*passwd:*all*authentication*tokens*update*successfully* \n
*New*SMB*password* %n\n *Password*changed* \n
------------------------------------------------------

Umiddelbart ser det meste ud til at virke, men på server2 ser det ud til at
passwordet bliver sat til ingenting.
Det virker som om at Samba ikke sender adgangskoden til scriptet!?
Jeg har naturligvis sørget for at man kan SSH'e fra den ene server til den
anden uden at skulle angive adgangskode...

Er det en fejl i mit lille script eller i smb.conf, eller kan slet ikke lade
sig gøre på denne måde?

Jeg har også prøvet at fange $adgangskode i scriptet og skrive det til en
fil, men det er også bare blankt.

Mvh Frank






 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:54
Denne side vedligeholdes af MHonArc .