• Reset your password

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log in
Hjem
Linuxin 2025

Breadcrumb

  • Hjem
  • forums
  • ændre rettigheder for mappe

Hvad kan du med 100% sikkerhed sige, at du har stemt?

Valgmuligheder
Af slettet_180226 | 03.01.2008 11:57

ændre rettigheder for mappe

Hjælp generelt

Hej.

Jeg skal have ændret rettighederne for min mappe /var/www således at jeg ikke skal være root for at ligge filer i denne mappe, men hvordan gør jeg det?

  • Log in to post comments

Kommentarer9

17 år 4 måneder siden

Permalink

Indsendt af Kresten Kjaer den 3. januar 2008 kl. 12:04

Permalink

sv: ændre rettigheder for mappe

Kør



ls -lh /var/www



Gruppen skulle gerne være www-data www-et_eller_andet eller sådan noget

Kør så:



useradd -G www-data dinBruger



Du skal logge ud og ind igen, før din bruger opdager ændringerne. Men det burde virke.

  • Log in to post comments

17 år 4 måneder siden

Permalink

Indsendt af slettet_180226 den 3. januar 2008 kl. 12:19

Permalink

efter jeg gjorde det, så er

efter jeg gjorde det, så er skrivebordet forsvundet, ingen billede, ingen ikoner og uden mulighed for at højre klikke. Jeg kan heller ikke komme ind i mappe-systemet, og den er langsom :-(

  • Log in to post comments

17 år 4 måneder siden

Permalink

Indsendt af slettet_180226 den 3. januar 2008 kl. 12:38

In reply to efter jeg gjorde det, så er by slettet_180226

Permalink

hov min fejl - det virkede

hov min fejl - det virkede efter en genstart - at genstarte sessionen var åbenbart ikke nok :S



Jeg skriver som sagt i #1 men det virker ikke:

dbr@dbr:~$ ls -lh /var/www

totalt 4,0K

drwxr-xr-x 2 root root 4,0K 2007-12-28 15:59 apache2-default

dbr@dbr:~$ useradd -G www-data dbr

useradd: brugeren dbr eksisterer

dbr@dbr:~$

  • Log in to post comments

17 år 4 måneder siden

Permalink

Indsendt af Kresten Kjaer den 3. januar 2008 kl. 12:52

In reply to hov min fejl - det virkede by slettet_180226

Permalink

Har du pillet?

Du har pillet ved rettighederne, right?

Hvilken dist bruger du?



drwxr-xr-x | 2 root | root | 4,0K 2007-12-28 15:59 apache2-default

Rettigheder | ejer | gruppe |







dbr@dbr:~$ useradd -G www-data dbr

useradd: brugeren dbr eksisterer



Kan kun root gøre.



Hvad siger:



cat /etc/group | grep www

  • Log in to post comments

17 år 4 måneder siden

Permalink

Indsendt af slettet_180226 den 3. januar 2008 kl. 13:02

In reply to Har du pillet? by Kresten Kjaer

Permalink

Jeg bruger ubuntu.
Jeg

Jeg bruger ubuntu.



Jeg prøvede også at gøre det som root, men det giver samme resultat.



cat /etc/group | grep www giver:

root@dbr:/home/dbr# cat /etc/group | grep www

www-data:x:33:

  • Log in to post comments

17 år 4 måneder siden

Permalink

Indsendt af agerskov den 3. januar 2008 kl. 13:36

Permalink

Du skal tilføje dit brugernavn til gruppen www-data

Hvis du bruger det grafiske værktøj til håndtering af Ubuntu, så vælg System -> Administration -> Brugere og grupper.



Skriv din adgangskode.



I vinduet Brugerindstillinger klikkes på knappen Håndtér grupper.



I vinduet Gruppeindstillinger vælges gruppen www-data og der klikkes på knappen Egenskaber.



I vinduet Egenskaber for gruppen "www-data" sættes flueben ved din brugerkonto og klikkes på knappen O.k..



I vinduet Gruppeindstillinger klikkes på knappen Luk.



I vinduet Brugerindstillinger klikkes på knappen Luk.



Hvis du bruger tekstkonsollen istedet, så kan du ændre det direkte i /etc/group først med denne kommandolinje (skal stå på en enkelt linje):



sudo sed -i 's/^\(www-data:.*:[a-z][^:]*\)$/\1,brugernavn/' /etc/group



som tilføjer brugernavn til www-data, hvis der er brugere tilknyttet i forvejen. og dernæst denne:



sudo sed -i 's/^\(www-data:.*:\)$/\1brugernavn/' /etc/group



Hvis der ikke er brugere i forvejen. Husk rækkefølgen, hvis du er i tvivl, for ellers risikerer du at tilknytte brugeren to gange, hvilket kan give problemer.



En god idé kunne være at tvinge alle nye filer og kataloger til at have samme gruppeejerskab som /var/www, det gøres ved at sætte en såkaldt sticky bit på. I en tekstkonsol skrives følgende:



sudo find /var/www -type d | xargs chmod g+s

  • Log in to post comments

17 år 4 måneder siden

Permalink

Indsendt af speedfreak den 3. januar 2008 kl. 13:57

In reply to Du skal tilføje dit brugernavn til gruppen www-data by agerskov

Permalink

en nemmere måde uden nørdede kommandoer :)

i kde kan man da bare åbne konqueror som root og højreklikke på mappe, hvor man kan ændre den slags. så man kan vel det samme i gnome?

  • Log in to post comments

17 år 4 måneder siden

Permalink

Indsendt af slettet_180226 den 3. januar 2008 kl. 14:03

In reply to en nemmere måde uden nørdede kommandoer :) by speedfreak

Permalink

gud :D det havde jeg ikke

gud :D det havde jeg ikke tænkt på :|



Jeg skal jo bare skrive sudo nautilus finde mappen, højre klikke og ændre rettighederne.. hehe tænkte ikke lige klart



Tak for hjælpen

  • Log in to post comments

17 år 4 måneder siden

Permalink

Indsendt af agerskov den 3. januar 2008 kl. 21:58

In reply to en nemmere måde uden nørdede kommandoer :) by speedfreak

Permalink

Mange måder at løse samme opgave på

Netop det, at der er mange måder at løse den samme opgave på i Linux, er både Linux' styrke og ulempe. Jeg ville blot vise, at der er flere måder at gøre det på.



Og nu er grupperettighederne for /var/www allerede tildelt www-data, så det skal jo ikke ændres.



Men når det gælder om at ændre sticky bit'en, så der oprettes nye filer og kataloger med samme gruppeejerskab som det pågældende katalog, så kan dette ikke gøres i Nautilus - og det er kun katalogerne, som skal have det - ikke de almindelige filer og links.



Så her er der brug for en kommando i stedet for et grafisk værktøj.

  • Log in to post comments

Svar søges

Den er go 0
Vil du have et sikrere og mere privat internet? Du skal blot installere Vivaldi-browseren med Proton VPN understøttelse! 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
Linux fra begynder til professionel af O'Reilly 0

Seneste aktivitet

Test 2
2 stk Jolla C2 sælges 1
Det første forumindlæg efter installation af Forum-modulet 8
Vanilla OS 12
Nye forum-indlæg viser sig kun 1 gang 1
Vil alle forumindlæg vise sig to gange 1
Hjælp til remote terminal vindue? 3
PCLinuxOS 19
Kan ikke boote på installation 24
80-20 reglen 1
Skærmlys fader ud på min bærbare 8
32 bit distro på max 700mb der stadig understøttes 26
Har vi nogen Linux konsulenter i Slagelse området? 3
Virkelig 7
gnome-software? 3
Archer T2U AC600 Wireless Dual Band USB Adapter 26
En farverig APT 3.0 udgivelse imponerer med sine nye funktioner 2
Unix's fødsel 2
Linux Mint 13
"Intet realistisk alternativ" - mig i r*ven 1

Copyright © 2025 Company Name - All rights reserved

Developed & Designed by Alaa Haddad