/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Ændring af adgangskode vha. PHP
Fra : Frank Nørvig


Dato : 06-11-01 16:21

Hejsa

Jeg har brug at lave et PHP script til en hjemmeside, hvor mine medarbejdere
kan komme ind og ændre deres adgangskode. Da de alle sammen bruger Windows,
men har brug for at ændre koden på en linux-box, vil jeg lave det på en
hjemmeside.

Jeg overvejede først at lave scriptet så den sendte følgende kommando i php:
system('echo brugernavn:adgangskode | chpasswd');

Men dette kræver su-rettigheder, og min apache/php kører som Nobody.

Nogen der har en idé til hvordan dette kan løses, så mine medarbejdere kan
ændre deres adgangskoder?

Mvh Frank Nørvig




 
 
Dennis T. (06-11-2001)
Kommentar
Fra : Dennis T.


Dato : 06-11-01 16:56

Frank Nørvig wrote:
> Jeg overvejede først at lave scriptet så den sendte følgende kommando i
> php: system('echo brugernavn:adgangskode | chpasswd');
> Men dette kræver su-rettigheder, og min apache/php kører som Nobody.
> Nogen der har en idé til hvordan dette kan løses, så mine medarbejdere kan
> ændre deres adgangskoder?

Lad apache skrive det i en fil, som en cron bearbejder...



Frank Nørvig (06-11-2001)
Kommentar
Fra : Frank Nørvig


Dato : 06-11-01 17:42

> Lad apache skrive det i en fil, som en cron bearbejder...

Det kunne være en mulighed, men et sådan cronjob skulle jo kontrollere den
pågældende fil minimum én gang i minuttet. Og da serveren i forvejen
fungerer som web-, imap-, sendmail- og flad-fil server, er det begrænset
hvor mange resourcer jeg vil punke den med.

Mvh Frank



Dennis T. (07-11-2001)
Kommentar
Fra : Dennis T.


Dato : 07-11-01 10:16

Frank Nørvig wrote:
>> Lad apache skrive det i en fil, som en cron bearbejder...
> Det kunne være en mulighed, men et sådan cronjob skulle jo kontrollere den
> pågældende fil minimum én gang i minuttet. Og da serveren i forvejen
> fungerer som web-, imap-, sendmail- og flad-fil server, er det begrænset
> hvor mange resourcer jeg vil punke den med.

Så mange ressourcer kræver det vist heller ikke, at læse en fil og krypte
nogle få passwords. Dette vil jo ikke ske hvert minut, men kun når folk
ændrer noget. Den bruger ikke meget energi på at se om apache har lagt en
fil - kan man sagtens gøre hvert minut.
Du vil blive overrasket over hvor mange ressourcer, der er i en
velkonfigureret box....




Frank Nørvig (07-11-2001)
Kommentar
Fra : Frank Nørvig


Dato : 07-11-01 16:10


> Så mange ressourcer kræver det vist heller ikke, at læse en fil og krypte
> nogle få passwords. Dette vil jo ikke ske hvert minut, men kun når folk
> ændrer noget. Den bruger ikke meget energi på at se om apache har lagt en
> fil - kan man sagtens gøre hvert minut.
> Du vil blive overrasket over hvor mange ressourcer, der er i en
> velkonfigureret box....

Ok, det kunne være jeg skulle forsøge ... Der er jo heller ikke nogen grund
til at sætte al sikkerheden over styr.

Mvh Frank



Michael Rasmussen (06-11-2001)
Kommentar
Fra : Michael Rasmussen


Dato : 06-11-01 23:41

On Tue, 06 Nov 2001 16:21:07 +0100, Frank Nørvig wrote:

> Hejsa
>
> Jeg har brug at lave et PHP script til en hjemmeside, hvor mine
> medarbejdere kan komme ind og ændre deres adgangskode. Da de alle sammen
> bruger Windows, men har brug for at ændre koden på en linux-box, vil jeg
> lave det på en hjemmeside.
>
> Jeg overvejede først at lave scriptet så den sendte følgende kommando i
> php: system('echo brugernavn:adgangskode | chpasswd');
>
> Men dette kræver su-rettigheder, og min apache/php kører som Nobody.
>
> Nogen der har en idé til hvordan dette kan løses, så mine medarbejdere
> kan ændre deres adgangskoder?

Hvis du bruger Samba, kan du sætte Samba til automatisk at ændre Linux
password, når brugerne ændrer i windows.

--
Hilsen/Sincerely
Michael Rasmussen
-------------------------------------------------------------------
Fjern NOSPAM fra min adresse, for at sende mig en mail

Frank Nørvig (07-11-2001)
Kommentar
Fra : Frank Nørvig


Dato : 07-11-01 08:56

> Hvis du bruger Samba, kan du sætte Samba til automatisk at ændre Linux
> password, når brugerne ændrer i windows.

Det bliver også aktuelt på et tidspunkt når jeg får sat linux-serveren op
som en PDC, men da vi skal sætte op til flere andre linux-servere op, som
ikke kører samba, hvor windows-brugere også skal kunne ændre adgangskode,
har jeg også brug for PHP-koden...

Mvh Frank



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408942
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste