Portál AbcLinuxu, 29. května 2024 23:38


Dotaz: Samba - sdílení adresáře uloženého na jiném samba serveru

27.7.2022 08:35 jan.rok | skóre: 21
Samba - sdílení adresáře uloženého na jiném samba serveru
Přečteno: 300×
Odpovědět | Admin
Ahoj,

mám sambu na novém serveru (na Ubuntu) jako DC. Potřeboval bych zde nasdílet adresář, který ale leží na jiném starém samba serveru, ve stejné síti. Tento adresář je na starém serveru nasdílený tak, že nevyžaduje přihlášení.

Na novém serveru v /etc/fstab mám:
//stary_server/public    /home/samba/shares/public  cifs  guest,uid=1000,iocharset=utf8  0  0
Po provedení mount -a vidím obsah adresáře v /home/samba/shares/public.

Sdílení na novém servereu je nadefinováno takto:
[public]
        comment = public
        force create mode = 0660
        force directory mode = 0660
        guest ok = Yes
        path = /home/samba/shares/public
        read only = No
        vfs objects = acl_xattr full_audit recycle
        recycle: excludedir = /tmp|/var/tmp
        recycle: repository = RecycleBin
        recycle: inherit_nt_acl = Yes
        recycle: keeptree = Yes
        recycle: versions = Yes
        recycle: directory_mode = 0700
        full_audit:failure = connect opendir disconnect unlink mkdir rmdir open rename


Z Windows vidím tento nasdílený adresář (\\novy_server\public). Lze z něj číst, ale při pokusu o zápis (třeba vytvoření nové složky) se okno adresáře uzavře a k zápisu neodojde. Ostatní sdílení na novém serveru fungují normálně.

Přístup na starý server z Windows však funguje (\\stary_server\public), čtení i zápis zde fungují.

Nevím si s tím rady. Díky za pomoc. JR

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

Odpovědi

27.7.2022 11:37 X
Rozbalit Rozbalit vše Re: Samba - sdílení adresáře uloženého na jiném samba serveru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podivna vynucena prava, specialne 0660 na adresare. Urcite? Pokud se nepletu bez execute bitu si adresar nemas pravo vylistovat. Bezna kombinace je 644/755. Zacal bych tim, ze si overis aktualni fyzicky stav opraveni na tom starem serveru.
28.7.2022 13:42 Radek
Rozbalit Rozbalit vše Re: Samba - sdílení adresáře uloženého na jiném samba serveru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Není lepší DFS https://wiki.samba.org/index.php/Distributed_File_System_(DFS) ?

To, co děláš ty, tak pošle data na jeden server a z něj se přepošlou na druhý, takže zbytečně zatěžuješ síť. DFS to umí mnohem lépe.
Max avatar 28.7.2022 14:20 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Samba - sdílení adresáře uloženého na jiném samba serveru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Takže jen problém s právy. Osobně netuším, zda můžeš mít to sdílení takto nastaveno, zda namapovaný smb podporuje acl a další věci, co máš v tom konfiguráku.
Nastav si to na blbo :
[public]
        comment = public
        writable  = yes
        browsable = yes
        guest ok = yes
        public = yes
        create mask = 0666
        directory mask = 0777
        force create mode = 0666
        force directory mode = 0777
Předpokládám, že jde o nějaké dočasné řešení, než něco domigruješ?
Zdar Max
Měl jsem sen ... :(

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.