Portál AbcLinuxu, 25. dubna 2024 15:40


Dotaz: v /mnt/... vsechno spousteci

5.5.2004 16:26 rosta
v /mnt/... vsechno spousteci
Přečteno: 130×
Odpovědět | Admin
v /mnt/cdrom, /mnt/floppy a /mnt/usb mam po primontovani jednotky vsechny soubory spustitelne. i treba txt, html apod. kde a jak nastavim, aby nebyly? diky.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.5.2004 16:39 Yeti
Rozbalit Rozbalit vše Re: v /mnt/... vsechno spousteci
Odpovědět | | Sbalit | Link | Blokovat | Admin
1. použít vyhledávání

2. použít vyhledávání

3. použít vyhledávání

4. nastavit FAT* filesystémům optiony umask, fmask, dmask, showexec nebo jiné, podle nátury -- viz mount(8) a vyhledávání
5.5.2004 16:40 qwe
Rozbalit Rozbalit vše Re: v /mnt/... vsechno spousteci
Odpovědět | | Sbalit | Link | Blokovat | Admin
poslete sem /etc/fstab
5.5.2004 17:44 metf | skóre: 8 | Veselí nad Moravou/Praha
Rozbalit Rozbalit vše Re: v /mnt/... vsechno spousteci
Odpovědět | | Sbalit | Link | Blokovat | Admin
Změnit v /etc/fstab u mountovaných jednotek option umask=0 na umask=111 popř. u read-only na umask=333 viz. man umask a man mount
7.5.2004 08:26 rosta
Rozbalit Rozbalit vše Re: v /mnt/... vsechno spousteci
ano, umask=111 pomuze, ale musim mit root prava abych mohl do adresare /mnt/...(i kdyz 111 je exec pro owner,group,other) . krom toho, umask funguje jen na vfat, msdos apod. ne treba na iso9660. jak to tedy nastavit, aby to fungovalo pro jakehokoliv uzivatele a pro filesystemy vfat,msdos (dejme tomu umask), ale i pro iso9660.
jde mi o konkretni radek ve fstab: /dev/sd0 /mnt/usb vfat noexec,rw,user 0 0, to je moje aktualni nastaveni.
diky.
7.5.2004 08:47 metf | skóre: 8 | Veselí nad Moravou/Praha
Rozbalit Rozbalit vše Re: v /mnt/... vsechno spousteci
No jo vypadá to, že iso9660 nemá volbu umask, tak už zbývá jen to noexec což moc nepomůže. A aby mohli do mnt všichni na to je volba user, kterou tam máte, takže si zkontrolujte přístupová práva adresáře /mnt.
7.5.2004 09:04 rosta
Rozbalit Rozbalit vše Re: v /mnt/... vsechno spousteci
/mnt drwxrwxrwx, /mnt/cdrom,usb,floppy drwxrwxrwx. kdyz dam do fstab umask=111, soubory nevidim jako spousteci,ale do /mnt/cdrom,usb,floppy se dostanu jen jako root. mimochodem, jakto, ze root se dostane do adresare s pravy drw------- a user jen jako drwx------?
7.5.2004 09:09 thefox | skóre: 25 | Ťapešovo
Rozbalit Rozbalit vše Re: v /mnt/... vsechno spousteci
Ked nemas na adresar pravo x, nedokazes donho vojst. Pravo r znamena, ze mozes zistit, co v nom je (a nedostanes sa donho), pravo x znamena, ze donho vojdes (ak poznas nazov podadresara/suboru). Teda aspon myslim, ze to takto fuguje.
0118 999 881 999 119 725 3
7.5.2004 09:58 rosta
Rozbalit Rozbalit vše Re: v /mnt/... vsechno spousteci
ja vim, ale to neresi moji otazku. nikdo to fakt nevi? me v mc ty zeleny soubory a hvezdicky rozcilujou.
7.5.2004 10:59 rastos | skóre: 62 | blog: rastos
Rozbalit Rozbalit vše Re: v /mnt/... vsechno spousteci
http://www.abclinuxu.cz/clanky/show/57505#FAT
7.5.2004 12:27 rosta
Rozbalit Rozbalit vše Re: v /mnt/... vsechno spousteci
ovsem tento clanek neresi moji otazku, jak na vfat, msdos a iso9660 zruzit zobrazovani souboru jako spustitelnych (zeleny s hvezdickou).
7.5.2004 14:17 rastos | skóre: 62 | blog: rastos
Rozbalit Rozbalit vše Re: v /mnt/... vsechno spousteci
Ked tie subory nebudu mat attribut spustitelnosti tak sa nebudu zobrazovat ako zelene s hviezdickou. Clanok uvadza priklady pouzitia umask.
7.5.2004 13:07 Martin
Rozbalit Rozbalit vše Re: v /mnt/... vsechno spousteci
Pro roota (uid 0) se zadny prava nekontrolujou, tedy nevadi, kdyz nema pravo pro vstup so adresare (x)
Podle manu funguji pro fat paramtry dmask a fmask od jadra 2.5.43. Nemuzu to vyzkouset, ale predpokladam, ze v jadrech rady 2.6 to bude fungovat taky.
U iso9660 by mohl pomoci parametr mode=444
7.5.2004 13:54 jirka22
Rozbalit Rozbalit vše Re: v /mnt/... vsechno spousteci
U jadra 2.2 mi fungoval parametr noexec, u jadra 2.6 mi funguje fmask=111,dmask=000. U 2.4 mi nefungovalo nikdy nic. Moc jsem ale po tom nepatral, urcite to neak musi jit.

Tyto parametry jsou dostupné jenom u fat. iso9660 se vetsino montuje jen pro cteni - ro, tim se to tedy vyresi samo :-).
7.5.2004 14:03 rosta
Rozbalit Rozbalit vše Re: v /mnt/... vsechno spousteci
ja mam 2.4, fmask, dmask skutecne nefunguje. volba noexec znamena, ze exec soubory nejdou z dane jednotky spoustet, podle me to nic nerika o jejich zobrazovani v mc, popr. ls a praxe to potvrzuje, protoze noexec muj problem neresi. at dam napr. vfat jako ro, porad je vidim zelene, stejne tak iso9660 je porad cely zeleny i presto, ze je ro.
7.5.2004 15:00 Yeti
Rozbalit Rozbalit vše Re: v /mnt/... vsechno spousteci
showexec.

Psal jsem to úplně na začátku.

Sice to pořád bude ukazovat jako spustitelné třeba .exe soubory, ale těch zase tak moc není, takže je to pro 2.4 asi nejrozumnější možnost.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.