Portál AbcLinuxu, 12. května 2025 09:13

Dotaz: Samba - je nutne aby pristupujici uzivatele meli svuj systemovy ucet?

polo23 avatar 16.7.2009 14:56 polo23 | skóre: 28 | blog: polo23
Samba - je nutne aby pristupujici uzivatele meli svuj systemovy ucet?
Přečteno: 177×
Odpovědět | Admin

Zdravim mam takovou jednoduchou otazku. Mam sit XP s uzivateli. Mam server se Sambou kde kazdy XP user ma svuj linuxovy systemovy ucet. Chci se zeptat je mozne ze kdyz mi prijde novy XP user a ja mu nezridim linux ucet aby se na sambu pripojil(dejme tomu ze v sambe mam nasdilenou nejakou slozku PUBLIC). V linuxu jsme zkousel smbpasswd -a polo ale skoncilo to hlaskou failed to modify password entry for user polo. Ten user polo nema v linuxu systemovy ucet.

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.7.2009 15:13 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Samba - je nutne aby pristupujici uzivatele meli svuj systemovy ucet?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejde to. Samba se po přihlášení uživatele přepne na tohoto uživatele (tj. efektivní UID procesu se nastaví na UID přihlášeného uživatele) a dále pracuje pod tímto uživatelem. Takže pak pro přístup platí unixová přístupová práva, nově vytvářené soubory mají správného vlastníka atd. Z tohoto důvodu je tedy nutné, aby účet u Samby byl „podložen“ nějakým skutečným unixovým účtem. Jediný způsob, jak to obejít, je mapování na hosta (guest), ale všichni uživatelé mapovaní na hosta mají navzájem přístup ke všem svým souborům (v unixu je to pořád jeden a tentýž účet).

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.