tibbs Skrevet 21. juli 2011 Del Skrevet 21. juli 2011 Det er håpløst å få slettet filer som kun har root-tilgang for å frigjøre plass på harddisken når jeg er root. De forsvinner tilsynelatende fra mappen de ligger i når jeg sender dem til papirkurven, men plassen blir ikke frigjort. Om jeg går til /root/.local/share/Trash og fører dem til papirkurven på nytt blir de borte et sekund og så er de der igjen. Denne feilmeldingen kommer også i sammenheng med når jeg forsøker meg fram: Kunne ikke vise alt innhold for «trash»: Operasjonen er ikke støttet Trodde i min enfold at når man var "root" kunne man gjøre alt. Hvordan får jeg fjernet filene? Lenke til kommentar
del_diablo Skrevet 21. juli 2011 Del Skrevet 21. juli 2011 Du kan enten bruke en filbehandler som ikke har default satt opp en papirkurv, eller så mener jeg at shift+delete skal fungere nøyaktig som i Windows. Dog, en ting: Hva er det du sletter, og hvorfor trenger du root tilgang? Det virker litt rart. Lenke til kommentar
tibbs Skrevet 21. juli 2011 Forfatter Del Skrevet 21. juli 2011 Mye rart som skjer i Linux. Jeg byttet ut en harddisk som var defekt. Etter det så var det en mengde mapper og filer på en annen harddisk som plutselig hadde fått tilgang kun via root, selv om jeg hadde brukertilgang på dem tidligere. Forstå det den som kan. Jeg bruker Ubuntu med Nautilus. Hvilken filbehandler bør jeg isåfall prøve med? Lenke til kommentar
Lycantrophe Skrevet 21. juli 2011 Del Skrevet 21. juli 2011 Nautilus bør være fint. Lenke til kommentar
tingo Skrevet 22. juli 2011 Del Skrevet 22. juli 2011 Mye rart som skjer i Linux. Jeg byttet ut en harddisk som var defekt. Etter det så var det en mengde mapper og filer på en annen harddisk som plutselig hadde fått tilgang kun via root, selv om jeg hadde brukertilgang på dem tidligere. Forstå det den som kan. Jeg kan gjøre et forsøk. Rettigheter (bruker, gruppe) til filer og kataloger i Linux (og andre unix-lignende systemer) er implementert som en (egentlig flere) tabeller som mapper navn på bruker / gruppe mot et tall. Dette kan man se av følgende kommando: tingo@kg-u35jc:~$ id tingo uid=1000(tingo) gid=1000(tingo) groups=1000(tingo),4(adm),20(dialout),24(cdrom),46(plugdev),105(lpadmin),118(admin),121(sambashare) Her ser man at brukeren "tingo" er knyttet til en id, tallet 1000, og at for eksempel gruppen "cdrom" er knyttet til id 24. Merk: bruker og grupper er separate tabeller. For filer og kataloger så er det id'ene (tallene) som er registrert, ikke navnene. Her er et eksempel: tingo@kg-u35jc:~$ ls -ld Documents drwxr-xr-x 2 tingo tingo 4096 2011-05-19 17:19 Documents tingo@kg-u35jc:~$ ls -ldn Documents drwxr-xr-x 2 1000 1000 4096 2011-05-19 17:19 Documents Dersom brukeren din var registrert med en id (for eksempel 1000) før du byttet harddisk og etter reinstallasjon av en eller annen grunn har fått en annen id (for eksempel 1002) så vil denne brukeren ikke ha tilgang til filer som er eid av en bruker med id 1000. Lenke til kommentar
tibbs Skrevet 23. juli 2011 Forfatter Del Skrevet 23. juli 2011 Når jeg kjører id-kommandoen får jeg fram at bruker har 1000 som id. Lenke til kommentar
tingo Skrevet 23. juli 2011 Del Skrevet 23. juli 2011 Ok. Hva får du hvis du kjører ls -ldn på noen av de filene du ikke har tilgang til da? Lenke til kommentar
tibbs Skrevet 24. juli 2011 Forfatter Del Skrevet 24. juli 2011 Dette blir desverre for mye knoting for meg. Hva skriver jeg i kommandoen for en spesifikk fil? Kjører jeg bare ls -ldn får jeg dette: drwxrwxr-x 60 1000 1000 4096 2011-07-24 10:39 Lenke til kommentar
tibbs Skrevet 24. juli 2011 Forfatter Del Skrevet 24. juli 2011 (endret) Ett annet problem er filer som jeg har liggende på minnepenn med kun root som eier. Hvis jeg som root endrer rettigheter fra root til bruker kan jeg fremdeles ikke slette dem som bruker. Selv om bruker står som eier. Hvorfor fungerer ting så dårlig i Linux? Kan selvsagt slette dem som root, men når det er bruker som nå står som eier må da også han kunne slette dem? Endret 24. juli 2011 av tibbs Lenke til kommentar
tingo Skrevet 24. juli 2011 Del Skrevet 24. juli 2011 Dette blir desverre for mye knoting for meg. Hva skriver jeg i kommandoen for en spesifikk fil? Du kjører ls -ldn filnavn Lenke til kommentar
tingo Skrevet 24. juli 2011 Del Skrevet 24. juli 2011 Ett annet problem er filer som jeg har liggende på minnepenn med kun root som eier. Hvis jeg som root endrer rettigheter fra root til bruker kan jeg fremdeles ikke slette dem som bruker. Selv om bruker står som eier. Hvorfor fungerer ting så dårlig i Linux? Kan selvsagt slette dem som root, men når det er bruker som nå står som eier må da også han kunne slette dem? Endrer du slik at det er bruker som står som eier av katalogene også? Dersom en bruker ikke har tilgang til en katalog (eller bare lesetilgang) så kan han ikke slette noe i den katalogen. Linux fungerer godt, men du må lære deg det først. Lenke til kommentar
tibbs Skrevet 24. juli 2011 Forfatter Del Skrevet 24. juli 2011 Når det gjelder sletting av filer på minnepenna ligger ikke filene jeg skal slette i noen katalog, men "direkte" i penna. Er det da selve penna som stasjon som jeg så må endre rettigheter til? Hvordan gjør jeg isåfall det, da det ikke kommer fram noen meny for egenskaper og rettigheter hvis jeg høyreklikker på den? Lenke til kommentar
del_diablo Skrevet 26. juli 2011 Del Skrevet 26. juli 2011 Mener å kjøre 1 chmod commando direkte på minnepenna skal hjelpe. Sett lese og skrive og kjøre. chmod 777 *mappe* Du skal ha lov å gjøre det samme via filbehandelen også. Lenke til kommentar
tibbs Skrevet 26. juli 2011 Forfatter Del Skrevet 26. juli 2011 Nytter ikke å få gjort ting i Nautilus iallefall. Installerte istedet noen andre filbehandlere, blant annet Dolphin, og der var det mulig å endre på rettigheter slik at det fungerte. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå