Avatar billede acid-head Nybegynder
21. februar 2002 - 19:16 Der er 9 kommentarer og
2 løsninger

Apache-bruger?

Hej eksperter...

- Da jeg installerede Mandrake Linux 8.1 fulgte der, ligesom i langt de fleste andre dists, en apache-server med...

- Sammen med serveren blev der også installeret en standart Apache-bruger, til at administrere apache-serveren... Det er bla. den bruger som "ejer" mappen /var/www...

- Mit problem er så hvordan jeg kommer til at bruge Apache-useren... Jeg kender ikke passwordet. Jeg har prøvet uden noget password og jeg har prøvet med "apache" som password, men jeg kan ikke få det til at virke...

- Jeg har tænkt på at lave ejerskabet af mapperne så det er min egen bruger der får rettighederne, men det smarteste ville jo være at bruge den user, som er lavet til formålet... =)

//AciD~HeaD
Avatar billede cybermike Nybegynder
21. februar 2002 - 19:35 #1
apache brugeren skal du ikke bruge til noget. Det er bare en bruger som "eksistere" for at apache kan køre som den bruger.

Du kan komme ind som apaches bruger ved som root at skrive "su - <apacheuser>"

eller lave en passwd <apacheuser> og sætte at password for brugeren.
Avatar billede acid-head Nybegynder
21. februar 2002 - 19:41 #2
Okay... =)

- Meen: Jeg bruger KDE, så hvad gør jeg så når jeg vil redigere indholdet af /var/www ? Hvis jeg prøver med min almindelige bruger får jeg af vide at jeg ikke har tilladelse...?? =)
Avatar billede billen Nybegynder
21. februar 2002 - 20:01 #3
Tilføj din bruger til apache gruppen. (Der er nemlig også oprettet en apache-gruppe).
Avatar billede acid-head Nybegynder
21. februar 2002 - 20:13 #4
billen -> Okay... Hvordan gør jeg det? ;)
Avatar billede billen Nybegynder
21. februar 2002 - 20:15 #5
Har du linuxconf installeret?
Avatar billede cybermike Nybegynder
21. februar 2002 - 20:16 #6
du kan også bare selv give dig rettighed over /var/www eller
lave en mappe der heder public_html i dit home-dir og lægge dine dokumenter der og accesse dem via http://localhost/~din_bruger
Avatar billede acid-head Nybegynder
21. februar 2002 - 20:50 #7
Emm... Jeg er ikke helt klar over om linuxconf er installeret... Den kommer ihverfald ikke med nogen fejl hvis jeg i en terminal skriver linuxconf ??
Avatar billede acid-head Nybegynder
21. februar 2002 - 22:06 #8
Jo... Jeg har linuxconf installeret... =)
Avatar billede billen Nybegynder
21. februar 2002 - 22:12 #9
Du kan ændre dine bruger indstillinger inde i linuxconf. Leg lidt rundt så finder du det.
Avatar billede acid-head Nybegynder
21. februar 2002 - 23:08 #10
Tak for hjælpen... Jeg fandt selv ud af det da jeg sad og rodede lidt med det... =)

- Pointene bliver delt så lige som et ulige tal nu engang kan deles... =)
Avatar billede vkjaersgaard Nybegynder
22. februar 2002 - 10:04 #11
Hej Alle,
- er i sikre på at I ikke misforstår noget :-)
- jeg gør sådan her:

web-dir kunne være
/web/server1
/web/server2
/web/servern...

jeg har ejer af alle filer i disse dirs sat til fx mig og gruppe til users.
Apache kører med useren "wwwrun" og gruppen "nogroup". Ingen af disse findes i mit system. Og det er godt. Så sætter jeg mode -r til 744 på alle filer. Det er efter min opfattelse en fejl at lade apache bruger/grupper ha noget som helst ejerskab til web-dirs.

mvh
Verner
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester