_mgr_ Skrevet 15. april 2003 Del Skrevet 15. april 2003 Jeg har en partisjon mountet under /mnt/netlinux. Jeg vil gi brukeren netlinux full tilgang. Sånn som situasjonen er nå, får jeg ikke engang opp kataloginnholdet med netlinux-brukeren. anyone? :oops: Lenke til kommentar
Neo Skrevet 15. april 2003 Del Skrevet 15. april 2003 Vær root, gjør slik: #chown -R netlinux /mnt/netlinux Dersom du vil endre gruppe gjør du slik: (kan både være root og brukeren netlinux): #chgrp -R netlinux /mnt/netlinux Værre er det vel egentlig ikke. [/code] Lenke til kommentar
_mgr_ Skrevet 16. april 2003 Forfatter Del Skrevet 16. april 2003 hmmz... får bare opp "/bin/ls: .: permission denied" når jeg prøver ls i /mnt/netlinux som netlinux-brukeren. Lenke til kommentar
LordErr Skrevet 16. april 2003 Del Skrevet 16. april 2003 oki... føst trenger du å finne ut UID og GID til brukeren. Dette gjør du med å åpne /etc/passwd i din favoritt editor. utdrag fra /etc/passwd luring:x:500:100:Luring:/home/luring:/bin/bash føste tall er uid... altså 500, så er neste tall gid... alså 100. $ mount -t vfat -o gid=100 -o uid=500 /dev/hdxx /mnt/xxxx Sånn... da burde det funke. Skal du ha dette til å være fast/satt opp ved boot, så kan du legge dette til i fstab /dev/hda2 /mnt/win vfat rw,auto,noexec,user,uid=500, gid=100 0 0 ADVARSEL: Du må selfølgelig bytte ut vfat med ntfs, hvis du har ntfs som filsystem. Vær _veldig_ forsiktig med ntfs og skrive rettigheter, dette er for tiden eksperementelt og kan ødelegge data på partisjonen. Lenke til kommentar
_mgr_ Skrevet 17. april 2003 Forfatter Del Skrevet 17. april 2003 Filsystemtypen er ext2. Jeg har ikke fått det til enda. Jeg har prøvd å legge inn blandt annet dette i fstab: /dev/hdb1 /mnt/netlinux auto user,gid=101,uid=502 0 0 Lenke til kommentar
iDude Skrevet 17. april 2003 Del Skrevet 17. april 2003 Filsystemtypen er ext2.Jeg har ikke fått det til enda. Jeg har prøvd å legge inn blandt annet dette i fstab: /dev/hdb1 /mnt/netlinux auto user,gid=101,uid=502 0 0 Humm humm ... dette kan da ikke være rett... Får du mountet den i hele tatt? Prøv med: /dev/hdb1 /mnt/netlinux ext2 auto,user,gid=101,uid=502 0 0 eller var det en typo ? Lenke til kommentar
_mgr_ Skrevet 17. april 2003 Forfatter Del Skrevet 17. april 2003 Får mounta uten uid=502 og gid=102 argumentene. Har prøvd å fjerne å legge inn igjen brukeren. Fikk ny uid og gid. prøvde da med at uid=202 og gid=100. Får ikke mounta som root heller når jeg bruker uid og gid argumentene. Får mounta med netlinux-brukeren når jeg bruker user-argumentet, men får fortsatt ikke lest/skrevet til disken fra netlinux-brukeren. :-? Jada, vet at user-argumentet bare er til for å la brukere mounte disken, ikke noe annet... Lenke til kommentar
_mgr_ Skrevet 18. april 2003 Forfatter Del Skrevet 18. april 2003 har nå brukt MAN et par ganger til og har fortsatt ikke funnet ut så mye. MEN: Jeg har funnet ut at det GARANTERT ikke vil funke når jeg prøver med uid, gid eller umask... Holder på å romestere med prosjekt-maskinen min nå Lenke til kommentar
_mgr_ Skrevet 18. april 2003 Forfatter Del Skrevet 18. april 2003 enda en update: Har fått mounta disken, men må logge inn med root hver gang jeg mounter for å ta chmod 777 /mnt/netlinux. Dette må jeg gjøre for å i det hele tatt få lesetilgang fra netlinux-brukeren. Nå ser fstab-linja slik ut: /dev/hdb1 /mnt/netlinux auto exec,users,suid,dev,rw 0 0 chmodda ei mappe til 777, men ingen av 777-instillingene hadde effekt på det jeg la i mappa... Noen vennligsinnede reddende engler der ute? :oops: Lenke til kommentar
xeon Skrevet 18. april 2003 Del Skrevet 18. april 2003 Tja, prøv dette: /dev/hdXX /where/ever/you/like ext2 grpid=???,rw,suid,exec,auto,nouser 0 0 EDIT: Sorry about that.. Bytt nouser til user hvis du vil det, men det er ikke anbefalt hvis du skal ha den til å automagisk mountes ved boot.. Lenke til kommentar
_mgr_ Skrevet 18. april 2003 Forfatter Del Skrevet 18. april 2003 hmm... får lesetilgang only da... Tok ikke med auto-argumentet, det blir smør på flesk satte user i stedet for nouser siden jeg vil at netlinux-brukeren selv skal kunne mounte... Har prøvd med blandt annet chown, chgrp og chmodn for å kunne lese/skrive.... mislykket... Lenke til kommentar
xeon Skrevet 18. april 2003 Del Skrevet 18. april 2003 okey.. Gjør følgende med root når du har mountet disken: chown -R [uid]:[gid] /mappen/med/disk chmod -R [uid]:[gid] 662 /mappen/med/disk Skal du eksekvere noe så endre til 773.. Dette gir alle i gruppen (samt brukeren selfølgelig tilgang til alt) Lenke til kommentar
_mgr_ Skrevet 18. april 2003 Forfatter Del Skrevet 18. april 2003 funka foreløpig... funka ikke med uid:gid i chmod :-? Uansett, funker foreløpig hvertfall.... skal teste mer utover kvelden. Lenke til kommentar
xeon Skrevet 18. april 2003 Del Skrevet 18. april 2003 Selvfølgelig gjorde det ikke det.. Jeg som roter litt bare.. skal ikke være uid/gid i chmod Lenke til kommentar
iDude Skrevet 18. april 2003 Del Skrevet 18. april 2003 okey.. Gjør følgende med root når du har mountet disken: chown -R [uid]:[gid] /mappen/med/disk chmod -R [uid]:[gid] 662 /mappen/med/disk Skal du eksekvere noe så endre til 773.. Dette gir alle i gruppen (samt brukeren selfølgelig tilgang til alt) Flisespikkeri, men find /mappen/med/disk -type -d -exec chmod 773 {} ; find /mappen/med/disk -type -f -exec chmod 662 {} ; gir rette bruker/mappe-tilganger for både mapper og filer under "/mappen/med/disk" (mapper er eksekverbare for bruker og gruppe) Lenke til kommentar
hahomdal Skrevet 18. april 2003 Del Skrevet 18. april 2003 enda en update: /dev/hdb1 /mnt/netlinux auto exec,users,suid,dev,rw 0 0 chmodda ei mappe til 777, men ingen av 777-instillingene hadde effekt på det jeg la i mappa... Jeg vil tro at disse problemene kan skyldes umask. Nye filer blir opprettet med de rettigheter som er oppgitt med umask-kommandoen. Hvor dette settes på ditt system, er jeg noe usikker på, men start med å kikke på /etc/profile. Formatet på parameterene til umask minner om chmod. Rettighetene er delt i tre slik som for alle filer, og med følgende verdier: ikke read rettighet= 4 ikke write rettighet= 2 ikke execute rettighet=1 Dermed kan man skrive: 'umask 022' for at alle nye filer skal ha read, write og exec-rettigheter for eier av fila, read og execute for gruppe og tilsvarende for alle andre. Såvidt jeg vet, er det ingen enkel måte å sette forskjellige opprettelsesrettigheter på forskjellige deler av filsystemet. Mvh, Hans Lenke til kommentar
_mgr_ Skrevet 18. april 2003 Forfatter Del Skrevet 18. april 2003 funker jo foreløpig hvertfall Får opprettet filer og kataloger og endret dem. det er hovedsaken. 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å