Strona 1 z 1

SAMBA konfiguracja wybranego uŻytkownika

: 25 maja 2008, 15:55
autor: kakalia
Mianowicie chodzi o katalogi dostępne tylko dla wybranych użytkowników. U mnie wygląda config tak:

Kod: Zaznacz cały

[global]
server string = serwer
workgroup = moja
encrypt passwords = true
smb passwd file = /etc/samba/smbpasswd
security = user
map to guest = Bad User
guest account = nobody
invalid users = root
unix charset = ISO8859-2
os level = 200 
dos charset = CP852

# nazwa udzialu
[Ogólnodostępny]
comment = KARTOTEKA OGOLNODOSTEPNA
path = /home/public
guest ok = yes
browseable =yes
writeable = yes
force user = nobody
force group = nogroup
create mask = 0664
directory mask = 0775

[Użytki] 
comment = Katalog tylko do odczytu
path = /home/uzytki
guest ok = yes
browseable =yes
writeable = no
force user = nobody
force group = nogroup
create mask = 0664
directory mask = 0775

[Prywatne]
path = /home/osobiste
guest ok = no
browseable = yes 
writeable = yes
create mask = 0660
directory mask = 0770
write list = test3
Katalogi Ogólnodostępny jak i Użytki działają prawidłowo (pierwszy pełny zapis i odczyt, drugi tylko odczyt)
Natomiast katalog prywatne ma być dostępny tylko dla wybranego użytkownika. W systemie dodałem go tak:

Kod: Zaznacz cały

useradd -s /bin/false test3
smbpasswd -a test3
W zasobach sieciowych widzę zasoby zdefiniowane w pliku konfiguracyjnym jednak przy próbie wejścia do zasobu Prywatne podanie hasła nic nie daje, pyta się w nieskończoność, dziwi mnie to że nie można też wpisać nazwy użytkownika pod Windowsem, na szaro wpisany jest Gość i nie można tego zmienić.

Próba dostępu z pod Linuksa kończy się tym samym, tylko że tutaj mogę wpisać nazwę użytkownika "test3".

Proszę o pomoc, gdzie zrobiłem błąd.

: 25 maja 2008, 16:14
autor: ruun
kakalia pisze:dziwi mnie to ze nie mozna tez wpisac nazwy uzytkownika pod windowsem, na szaro wpisany jest Gość i nie można tego zmienić.
Musisz być w Windowsie zalogowany jako test3 z hasłem które podałeś przy smbpasswd -a test3.


//edit

dodaj jeszcze

Kod: Zaznacz cały

[Prywatne]
...
valid users = test3

: 25 maja 2008, 16:33
autor: kakalia
dalej jest to samo, w XP uwtorzylem usera z nazwna test3 i haslem takim samym jak w smbpasswd i nic. Dalej to samo okienko, podanie hasla nic nie daje.

Mozna zmusic sambe aby bylo mozna wpisac nazwe usera??

wpis valid users = test3 tez dodalem, bez efektu.

: 25 maja 2008, 16:54
autor: ruun
Powinno działać, hmm. Upewnij się jeszcze raz czy login i hasło użytkownika dodanego do samby są takie same jak użytkownika Windows. Okienko połącz z nie powinno się wogóle pojawiać.

: 25 maja 2008, 17:02
autor: kakalia
na wszelki wypadek jeszcze raz zrobie konfiguracje i sprawdze.

Czy mozna zmusic sambe aby bylo mozna wpisac nazwe usera i haslo, niezalenie od konta w XP??

: 27 maja 2008, 10:08
autor: Druss0
Musiałbyś więcej szczegółów podać np co ci wyświetla

Kod: Zaznacz cały

testparm -v
Możesz sprawdzić jeszcze parę rzeczy np.: czy masz w /etc/passwd takie samo konto założone, z takim samym hasłem czy katalog ma prawa dostępu przez tego użytkownika dodaj do prywatne public = no. Sprawdzić w logach co ci się pokazuje przy próbie logowania