06. oktober 2004 - 11:26Der er
24 kommentarer og 2 løsninger
chmod løsning
Hvis jeg chmod'er en mappe til 711 så kan indholdet ikke umiddelbart ses af andre medmindre de ved hvilke billeder eller filer der er i mappen .. er det korrekt ?
Hmm arne og hindu ..i er helt sikkert dygtige så jer skal jeg nok få brug for senere :-) men jeg er stadig i stadiet edbfb (edb for begyndere) så det er stadig sort snak ;-) Skal vi ikke sige at jeg har fået svar på spørgsmålet så smid et svar de af jer som ønsker lidt point :-))
Arh ok - jeg har "kun" arbejdet med debian, slackware, redhat, fedora, gentoo, Tru64 Unix, AIX og Solaris ingen af dem har problemer med den korte version men der kan da godt gemme sig en der ikke godtager det.
Jeg har haft problemet i freebsd mener jeg det var, godt nok en ældre version, og så i et ftp program til windows, som slet ikke ville sende kommadoen, uden 0'et
Umask virker kun på filen når den oploades ikke kataloget, og da du ikke har skriverettigheder til kataloget kan du ikke skrive filen, har du prøvet med chmod 733 på kataloget (det betyder at man stadig ikke kan browse - men du kan lægge filer op.
Umask går på hvilken rettigheder du tildeler nye filer/mapper som du krererer og ikke eksisterende mapper - du kan selvf. som du skriver lave en chmod opload fil og slutte af med chmod - men det er ikke fremmeligt for sikkerheden - det er bedre at have permissions rigtige fra starten
Smider lige lidt koder .. og det jeg vil er at ha' en mappe der ikke "umiddelbart" kan ses af andre medmindre de kender fil eller billedenavnet ..derfor cdmod 711/733 så der stadig kan linkes til filerne efter behov.
Inden brugeren evt vil oploade kan brugeren se en liste af hvad der ligger i mappen ..derfor var ønsket så at umask mappen (hvis man kan det) når der blev klikket ind på opload-siden for derefter at blive chmoddet igen når enten bruger lukker siden eller er færdig med at oploade :-)
Mit meget "professionelle" webhotel som jeg lige er skiftet til benytter php version 4.0.6 !
Anyway ..har ikke tiden til mere da det skal være færdig idag så jeg vælger chmod733 metoden og brygger lidt php/mysql til at vise indholdet af mappen hvilket egentligt nok er en mere korrekt måde at gøre det på !
I skal ha' tak for hjælpen og pointene går til skau da han var den enste der vedlagde et svar ;-)
Synes godt om
Ny brugerNybegynder
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.