Portál AbcLinuxu, 10. května 2025 05:33

Dotaz: Samba server-zapisování do sdílené složky s windows

18.8.2007 22:14 Marta | skóre: 3
Samba server-zapisování do sdílené složky s windows
Přečteno: 1186×
Odpovědět | Admin
V suse 10.2 jsem nakonfigurovala sambu, sdílená složka se jmenuje windows. Do podsložek C a D normálně zapíšu, ale do jejich dalších podsložek (Dokumenty,...) již nezapíšu. V souboru smb.conf vypadá sdílený adresář takto:

[windows]

comment = windows

path = /windows/

read only = No

inherit acls = Yes

guest ok = Yes

public = Yes

hosts allow = All

writable = Yes

Neví na to někdo nějakou chytrou radu? Štvu se s tím už hezky dlouho. Díky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.8.2007 23:34 sweto | skóre: 20
Rozbalit Rozbalit vše Re: Samba server-zapisování do sdílené složky s windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
Predpokladam ze disky C a D su na tom istom PC ako Suse (nejak mi to dnes nechape). Podla guest ok = Yes samba pristupuje k diskom ako uzivatel guest a chyba bude v pravach, takze by som skusil su guest a skusil nieco na tie disky zapisat.
A co hovori /var/log/samba/log.smbd a /var/log/samba/log.nbmd?
19.8.2007 07:39 skonciljsem | skóre: 20
Rozbalit Rozbalit vše Re: Samba server-zapisování do sdílené složky s windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
A lze je nabrousit?

browseable = Yes
19.8.2007 09:23 romank
Rozbalit Rozbalit vše Re: Samba server-zapisování do sdílené složky s windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podla toho co som cital v smb.conf tak by som zrusil

# Use password server option only with security = server
# The argument list may include:
# password server = My_PDC_Name [My_BDC_Name] [My_Next_BDC_Name]
# or to auto-locate the domain controller/s
# password server = *
----->>> password server = * <--------- Zakomentovat

povolil by som toto

# Browser Control Options:
# set local master to no if you don't want Samba to become a master
# browser on your network. Otherwise the normal election rules apply

local master = yes
prefered master = yes

# OS Level determines the precedence of this server in master browser
# elections. The default value should be reasonable
os level = 33
doplnil by som este toto

client code page = 852 - nastavenie diakritiky
character set = ISO8859-2 #nastavenie znakovej sady
security options = IPTOS_LOWDELAY TCP_NODELAY
oplocks = yes
write raw = yes
read raw = yes

19.8.2007 16:01 M
Rozbalit Rozbalit vše Re: Samba server-zapisování do sdílené složky s windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
Parametr "hosts allow" určuje, ze kterých PC (IP adres) se lze připojit, není-li parametr uveden je výchozí nastavení bez omezení. Tj. "All" je pravděpodobně nesmysl => smazat.
Ještě k zmíněným vylepšením:
client code page = 852 - nastavenie diakritiky
character set = ISO8859-2 #nastavenie znakovej sady
Vzhledem k tomu, že se pravděpodobně jedná o verzi samby 3.x, tak tyto parametry jsou přejmenovány (unix charset atd ...). Navíc bych do nich nerejpal, protože by teoreticky mohly být správně ve výchozím nastavení.
19.8.2007 18:54 romank
Rozbalit Rozbalit vše Re: Samba server-zapisování do sdílené složky s windows
Odkial mate host allow, nic take som nepisal?
23.8.2007 08:08 M
Rozbalit Rozbalit vše Re: Samba server-zapisování do sdílené složky s windows
To bylo v původním dotazu ...
Dalibor Smolík avatar 23.8.2007 08:41 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: Samba server-zapisování do sdílené složky s windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já mám sdílenou složku, která bez problémů funguje is podadresáři takto:
[moje]
        path = /home/dalibor/moje
        admin users = @root, @samba
        write list = @root, @samba
        force user = nobody
        read only = No
        create mask = 0777
        guest ok = Yes                                                                              
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
23.8.2007 08:41 Martin H. | skóre: 27 | blog: linservis | Brno
Rozbalit Rozbalit vše Re: Samba server-zapisování do sdílené složky s windows
Odpovědět | | Sbalit | Link | Blokovat | Admin
Souhlasím s předcházejícím příspěvkem, pravděpodobně se k Sambě loguješ jako GUEST a nemáš právo pro zápis. Nastav si directory mask = 777 - více v dokumentaci Samby, nebo možná tenhle dotaz.
--- Kapitalismus je lepší, než socialismus ... ale horší, než jsem čekal. (Jiří Suchý) ---
23.8.2007 14:09 Marta | skóre: 3
Rozbalit Rozbalit vše Re: Samba server-zapisování do sdílené složky s windows
Tak jsem se pokusila na mnoho rad z mnoho stran sambu opravit, ale nejde to. Nakonec jsem ji začala dělat úplně znova (v tuto chvíli mam 3 verze smb.conf) ale bez úspěchu. Vždycky mi to při kopírování napíše: Error "Generic error" while copying, nakonec se ale nakopíruje. Ovšem když ho chci zpět smazat, napíše: Error "Generic error" while deleting "smb://naspo...3%A9/pokus", ale už se nesmaže. Přitom jsem sambu tvořila přesně podle vzorů.
23.8.2007 15:10 romank | skóre: 10 | blog: romank
Rozbalit Rozbalit vše Re: Samba server-zapisování do sdílené složky s windows
Takze
[windows]
comment = windows
path = /windows/
cesta path ma ake prava? pozeram ze to mate rovno v koreni, adresar path = /windows/ musi mat prava na zapis pre guest, cize 777, zalezi na tom aj ako mate nastavene global.
Skuste toto tu a tu.Pisane je to davno, ale dobre :-).
Dalibor Smolík avatar 23.8.2007 15:50 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: Samba server-zapisování do sdílené složky s windows
Hm, zde dávám odkaz na celý svůj konfigurák Samby, který spolehlivě funguje. Security = SHARE, pracovní skupina WORKGROUP. V oddíle nazvaném server by měl být definován adresář, který má být sdílen pro stroj s Windows, v mém vzorovém příkladu je to celý /home, ale může to být jakkoliv.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
24.8.2007 17:44 Marta | skóre: 3
Rozbalit Rozbalit vše Re: Samba server-zapisování do sdílené složky s windows
:-) Tak tohle byl VELMI dobrý nápad. Celý "konfigurák" jsem si zkopírovala a upravila jen to nejnutnější a hle! Samba funguje!!! :-)

Moc děkuju (všem kdo se mi pokoušeli pomoct)

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.