abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

včera 23:33 | Nová verze

Byla vydána nová stabilní verze 3.16.0, tj. první z nové řady 3.16, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie) postavené na standardní knihovně jazyka C musl libc a BusyBoxu.

Ladislav Hagara | Komentářů: 0
včera 19:33 | IT novinky

NoLog.cz IT kolektiv spustil Nitter.cz. Jedná se o alternativní rozhraní pro Twitter, které nesbírá osobní údaje, nevyžaduje přihlášení a všechny přístupy na Twitter provádí skrz servery NoLog.cz.

Ladislav Hagara | Komentářů: 9
včera 18:44 | Nová verze

Byla vydána nová major verze 15 softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech GitLab (Wikipedie). Představení nových vlastností i s náhledy a videi v oficiálním oznámení.

Ladislav Hagara | Komentářů: 0
22.5. 23:00 | Nová verze

Po 9 týdnech vývoje od vydání Linuxu 5.17 oznámil Linus Torvalds vydání Linuxu 5.18 (LKML). Přehled nových vlastností a vylepšení na stránce Linux Kernel Newbies.

Ladislav Hagara | Komentářů: 0
22.5. 14:44 | Komunita

V Ubuntu 22.10 s kódovým jménem Kinetic Kudu bude zvukový server PulseAudio nahrazen multimediálním serverem PipeWire.

Ladislav Hagara | Komentářů: 15
21.5. 22:44 | Zajímavý článek

Tavis Ormandy popisuje, jak zprovoznil 32 let starý unixový port tabulkového procesoru Lotus 1-2-3 na moderním Linuxu. Doprovodné zdrojové kódy jsou na GitHubu.

Fluttershy, yay! | Komentářů: 13
21.5. 17:00 | Nová verze

Po pěti měsících vývoje od vydání verze 250 byla vydána nová verze 251 správce systému a služeb systemd (GitHub, NEWS).

Ladislav Hagara | Komentářů: 3
21.5. 15:44 | IT novinky

HP ve spolupráci se System76 představil 14" notebook HP Dev One s procesorem AMD Ryzen 7 PRO a předinstalovaným Pop!_OS Linuxem.

Ladislav Hagara | Komentářů: 20
21.5. 15:00 | Nová verze

Byla vydána verze 1.61.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

Ladislav Hagara | Komentářů: 0
19.5. 00:33 | Zajímavý článek

Správce nástroje curl Daniel Stenberg na GitHubu průběžně vytváří svou novou knihu Uncurled, v níž shrnuje své dlouhodobé zkušenosti s údržbou open-source projektu: od odpozorovaných pouček po vtipné a ne až tak vtipné příklady e-mailů od uživatelů.

Fluttershy, yay! | Komentářů: 39
Na sociálních sítích nebo jiných webových diskuzích vystupuji pod
 (61%)
 (16%)
 (23%)
Celkem 326 hlasů
 Komentářů: 29, poslední dnes 00:02
Rozcestník


Dotaz: mountování (jako user) adresáře sdíleného sambou

7.8.2003 16:35 Jan Martinek
mountování (jako user) adresáře sdíleného sambou
Přečteno: 435×
Používám program LinNeighborhood pro mountování adresářů sdílených sambou (nebo windowsy). Ten program je klikací a funguje bez problémů. Vytvoří si mount-point někde v uživatelským houmu. Ale vyžaduje, aby /usr/bin/smbumount a /usr/bin/smbmnt byly setuid. Je to celkem pochopitelné a já to tak mám (otázkou bezpečnosti se v tomto threadu nechci zabývat.)
Nicméně chtěl bych namountovat share z příkazové řádky a tam toho nejsem schopen dosáhnout. Jde to udělat jen jako root:
# mount -t smbfs -o username=honza //kf/tmp /mnt/tmp
Password:
a je to.
Ale jako běžný user toho nejsem schopen:
mount -t smbfs -o username=honza //kf/tmp /mnt/tmp
mount: only root can do that
Zkusím tedy něco jiného:
smbmnt samba-tmp/ -s //kf/tmp -o username=honza
tohle projde, aniž by se ptal na heslo, což už je samo o sobě divný. a navíc
$ll samba-tmp
ls: samba-tmp: Input/output error
takže tudy cesta taky nevede. Je na tom zajímavý, že když dám potom 'mount', tak se zdá, že je to namountované správně.
$mount
//kf/tmp on /home/honza/samba-tmp type smbfs (0)
ale mount-point není funkční.
Tak ještě třetí pokus: Zkusil jsem dát do /etc/fstab tohle:
//kf/tmp /mnt/kf-tmp smbfs
username=honza,password=weakpasswd 0 0
ale kdepak: $mount /mnt/kf-tmp/
mount: only root can mount //kf/tmp on /mnt/kf-tmp

Nevíte tedy, jak namountovat share, čili udělat přesně to, co dělá LinNeighborhood, jenže z příkazové řádky?

Díky, Honza

Odpovědi

7.8.2003 17:01 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše mountování (jako user) adresáře sdíleného sambou
použij přímo smbmount
7.8.2003 17:01 Agent Smith
Rozbalit Rozbalit vše mountování (jako user) adresáře sdíleného sambou
je potreba napsat do fstabu, zhruba neco takoveho:
//pocitac/diskC /mnt/samba smbfs  user,noauto,passwd=... 0 0
takze pak prikaz mount /mnt/samba vyvolany i normalnim kokotem namountuje ten adresar, dulezity je parametr user ktery dava (mimo jine) uzivateli tu moznost a noauto aby se to nemountovalo automaticky pri startu, vice prislusne man stranky, howto a podobne, lepe ovsem pouzit automounter, ale uz jsi nebyl daleko..:-)))
8.8.2003 10:39 Jan Martinek
Rozbalit Rozbalit vše vyřešeno
Díky za rady, vyzkoušel jsem, už to funguje, tak se to pokusím shrnout pro ty, co by třeba dělali stejnou blbost jako já.
Jádrem pudla je, že u smbfs je potřeba BÝT VLASTNÍKEM mountpointu, jinak je výsledkem hláška
cannot mount on /mnt/kf-tmp: Operation not permitted
smbmnt failed: 1
což jsem netušil, protože u floppy, cdrom apod. to potřeba není. A taky jsem zapomněl na ten parametr user(s) ve fstabu, takže to psalo
mount: only root can mount //kf/tmp on /mnt/kf-tmp
Takže řešením jsou dvě, u obou je potřeba být vlastníkem mountpointu:
1) mít setuid smbmnt a smbumount a pak si každý user může namountovat samba share na nějaký svůj mountpoint. Ovšem musí to udělat příkazem
smbmount (nikoli smbmnt, jak jsem se o to pokoušel já)
2) Používat fstab - bude to fungovat jen pro toho uživatele, který je vlastníkem mountpointu. fstab je veřejně čitelný, takže heslo je dobré nedávat buď nikam nebo do nějakého souboru a odkázat se na něj pomocí parametru credentials.

Díky za nakopnutí
Dalibor Smolík avatar 11.2.2005 16:15 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše umount na sambě
Prosím o radu: upravil jsem si soubor /etc/fstab tak, že jsem schopen jako uživatel přimountovat oddíl.(mount /home/naskenovano)
//server/skener /home/naskenovano smbfs rw,user,password=dalibor,noauto,showexec,codepage=852,iocharset=iso8859-2,umask=000 0 0
Bohužel, když se chci odhlásit (umount /home/naskenovano), hlásí to, že to může udělat pouze root. Je to možné nastavit v /etc/fstab?
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
Dalibor Smolík avatar 11.2.2005 16:40 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: umount na sambě
omlouvám se za chybu, správně má být
//server/skener /home/naskenovano smbfs rw,noauto,users,uid=dalibor,gid=users,umask=002,username=dalibor,password=dalibor 0 0
toto již funguje
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.

Založit nové vláknoNahoru

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

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.