Staram się skonfigurować Sambę, aby posiadała dwa katalogi:
- jeden dostępny dla wszystkich (gości), tylko do przeglądania.
- drugi dostępny tylko po zalogowaniu i będzie można nim zapisywać dane.
Rzecz jest prawdopodobnie w linijce security, gdzie:
- jak wezmę share to widzę dwa katalogi z poziomu Win XP, mogę w jednym wszystko robić, lecz do drugiego nie mogę się dostać, pokazuję się error: nie jest dostępny. .. .
- jak wezmę user to żeby dostać się do jakiegokolwiek katalogu muszę się zalogować na konto samba_user.
Czego chcę? Jeden katalog widoczny dla wszystkich bez żadnych logowań, drugi też ma być widoczny, lecz żeby zobaczyć jego zawartość trzeba będzie się zalogować. Szczerze, to nie wiem czy tak można zrobić.
Obecna moja konfiguracja:
Kod: Zaznacz cały
[global]
netbios name = Serwer1
server string = Serwer na Ubuntu
workgroup = WORKGROUP
security = user
encrypt passwords = true
guest account = nobody
# unix password sync = yes
map to guest = Bad User
null passwords = Yes
wins support = Yes
display charset = UTF8
unix charset = UTF8
dos charset = 852
client code page = 852
[ogolne]
path = /var/samba/ogolne
comment = Folder dla wszystkich
public = yes
guest ok = yes
guest only = yes
read only = yes
browseable = yes
printable = no
valid user = nobody
[zapis]
path = /var/samba/zapis
comment = Folder prywatny
valid users = samba_user
writable = yes
browseable = yes
PS. Po czasie odkryłem, że tylko na Win XP jest taka sytuacja, na Ubuntu localhoscie i Win 7 dobrze to działa.