Portál AbcLinuxu, 6. června 2024 06:09


Dotaz: Samba 3.5.4 a Centos 6

9.9.2011 15:48 jkb
Samba 3.5.4 a Centos 6
Přečteno: 506×
Odpovědět | Admin

mam problemy rozchodit Sambu vyse uvedene verze na noven Centos-u. Konfigurace je skutecne primitivni:


[global]

workgroup = WORKGROUP
netbios name = vmware_200_21
security = share

[data]
comment = Daten
path = /export
writable = Yes
guest ok = Yes

Pocitatc to sice ukaze, ale slozka se neda otevrit s hlaskou 'netpath not found'

V logu je ta zla hlaska:

canonicalize_connect_path failed for service ...

Docela sila je, ze kdyz nastartuji smbd interaktivne (smbd -i) , tak to funguje. Samozrejme, ze jsem udelal ta vsechna opatreni (selinux off) co google doporucuje, ale stale to nebezi. Na pocitacich s Centos 5.6 to funguje bez problemu.

Proto muj dotaz, funguje u nekoho z vas ta samba v te verzi na centos 6? Jestli ano, jak vypada Vas smb.conf?

 

 

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

Odpovědi

11.9.2011 20:38 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Samba 3.5.4 a Centos 6
Odpovědět | | Sbalit | Link | Blokovat | Admin

Podívejte se do /var/log/messages nebo /var/log/audit/audit.log. Zřejmě tam najdete chybovou hlášku SELinuxu. Démon samby spuštěný přes init script je z bezpečnostních důvodů omezen v přístupu k souborům na několik málo selinuxových typů (především samba_share_t). Přečtěte si manuálovou stránku samba_selinux(8). Zřejmě budete potřebovat změnit typ exportovanému adresáři /export a všem jeho potomkům.

Dělá se to tak, že upravíte pravidla pro značkování souborů:

semanage fcontext -a -t samba_share_t '/export(/.*)?'

a přeznačkujete dané soubory:

restorecon -FvvR /export

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.