Ubuntu: Chmod spørgsmål
Hej,
Jeg har nogle spørgsmål, ang. rettigheder til filer og mapper. Min computer står hos nogle venner, og de skal lære og bruge Ubuntu. De har fået en begrænset bruger, så de kan lege lidt.
Er det muligt at alle filer og mapper for den bruger, ikke kan slettes, men godt kopieres og sættes ind i en anden mappe, men ikke slette og klippe, Kan det lade sig gøre?
Mvh. MIchael
Jeg har nogle spørgsmål, ang. rettigheder til filer og mapper. Min computer står hos nogle venner, og de skal lære og bruge Ubuntu. De har fået en begrænset bruger, så de kan lege lidt.
Er det muligt at alle filer og mapper for den bruger, ikke kan slettes, men godt kopieres og sættes ind i en anden mappe, men ikke slette og klippe, Kan det lade sig gøre?
Mvh. MIchael
Kommentarer19
Re: Ubuntu: Chmod spørgsmål
Og hvad er det for en type brugere da? Nogle pilfingrede vandaler? Eller nogle computerforskrækkede folk?
Du kan nok godt gøre det en smule besværligt, men der er nok ikke nogen fornuftig måde hvorpå du kan udelukke en bruger fra at kunne slette sine egne filer.
Re: Ubuntu: Chmod spørgsmål
filen ligger i /home/username/
f.eks. alias rm='echo "Fy"'
#2
Tror du selv på at en
Tror du selv på at en person der er ved at lære Ubuntu faktisk går ind i en terminal for at slette en fil? Jeg ville nok mere gætte på at personen sletter filerne via den grafiske brugergrænsefalde men jeg kan da tage fejl.
chmod u-w mappe?
du kan
du kan også bare lave chown på mappen
#4 problemet med den model
problemet med den model er, at så kan de heller ikke gemme ting i deres mappe. #0's problem er at de gerne må gemme, men ikke slette.
#3
Umiddelbart ville jeg tro at Nautilus' slet-fil funktion bare kalder rm-kommandoen. At den så næppe gør det gennem bash er noget andet.
Andre mapper/partitioner
Undskyld det sene svar. Og tak for de mange svar :)
Har ikke helt formuleret mig 100% - Det er i andre partitioner jeg snakker om de ikke må slette. I deres egen home er jeg lidt ligeglad med.
Og ja, det er folk som er computerforskrækkede, eller folk som ikke heeeelt har styr på det.
Er det evt. muligt at "slet" funktionen i nautilus på den pågældende bruger kan slås fra?
Mvh, Michael
#5
Nautilus' slet-funktion
Nautilus' slet-funktion flytter det slettede indhold til papirkurven. Så den kører nok nærmere "mv noget ~/.local/share/Trash/".
Klip funktionen også
Ved godt at delete eller slet, smider filerne i papirskurv, men kunne godt tænke mig funktionen fjernet alligevel.
Re: Ubuntu: Chmod spørgsmål
Så hvad er problemet?
Re: Re: Ubuntu: Chmod spørgsmål
/home/bruger er jeg selvfølgelig ligeglad med.
Kan ikke rigtig bruge dit svar til noget?
Re: Ubuntu: Chmod spørgsmål
Re: Ubuntu: Chmod spørgsmål
Så det burde være fint til dit formål. Spørgsmålet er om brugeren så også skal kunne læse dit hjemmedrev og hvilke filer der... Jeg tror som standard i ubuntu kan man læse en det hele, måske undtaget passwords og mails.
Du snakker om nogen andre drev. Det er måske Windows drev eller netværksdrev? I så fald skal du kigge på rettighederne hvor drevet er monteret... Men der skal mere info til, før vi kan sige præcis hvad du skal gøre.
Re: Ubuntu: Chmod spørgsmål
Jeg har f.eks noget musik som de skal ha' adgang til, kopier det over på deres USB nøgle osv. Men de skal ikke kunne højreklikke på en fil og se mulighed for at kunne slette og klippe
Alle de andre drev der er i min maskine, er ejet af root, eller af min bruger. Men for at kunne læse det, kan de automatisk også slette og klippe
Re: Ubuntu: Chmod spørgsmål
Kun hvis de har skriverettigheder.
Alle de andre drev skriver du. Er vi ude i noget Windows her, som også #12 foreslår? Windows giver typisk alle lov til alt, i hvert fald set fra Linux. Hvordan man evt. kan ændre det, skal jeg ikke kloge mig på.
En ting du kan gøre, er at mounte partitionen read only, men så kan du heller ikke selv skrive, slette eller klippe.
Du kan ikke forvente, at nogen kan komme med forslag til at løse dine problemer, når du ikke kommer med flere konkrete oplysninger. At gentage det, du allerede har skrevet, hjælper ikke meget.
Re: Re: Ubuntu: Chmod spørgsmål
Jeg har 5 drev i min computer med data på, right? Tror i alt der er 1,5 TB - Der er mange ting derpå jeg IKKE vil ha' slettet. Og det skal de ha' adgang til, men ikke ha' muligheden for at slette eller flytte i nautilus. Det er da et simpelt spørgsmål, som jeg troede i forstod fra starten. Det er jeg ked af hvis I ikke gjorde.
Mvh. Michael
Re: Ubuntu: Chmod spørgsmål
Mount din partition via fstab og kør følgende som din bruger (erstat mbs med brugernavn for dig).
sudo chown -R mbs:mbs /media/
chmod -R 755 /media//*
Tak
Det ville jeg prøve og vende tilbage. :)
Re: Ubuntu: Chmod spørgsmål
det virker