[+] Samba - uwierzytelnienie użytkowników w po

Konfiguracja serwerów, usług, itp.
waluszek
Posty: 24
Rejestracja: 22 maja 2008, 20:41

Post autor: waluszek »

Przecinek to mój błąd ale już poprawiony

Z
astanawiam się jak to sprawdzić albo ewentualnie nadać takie uprawnienia.

No faktycznie, po zalogowaniu przez ssh nie można nic zrobić w folderze dokumenty.
J
ak zmienić uprawnienia danego użytkownika?
Pacek
Beginner
Posty: 315
Rejestracja: 18 sierpnia 2009, 15:17
Lokalizacja: Gdynia

Post autor: Pacek »

Rekursywnie zmieniamy właściciela wszystkich plików wykonując jako root:

Kod: Zaznacz cały

chown -R dominika /dane/dokumenty
a później nadajemy dla właściciela (w tym przypadku dominika) prawa do odczytu, zapisu i uruchomienia. Wpisujemy najlepiej jako root:

Kod: Zaznacz cały

chmod -R 700 /dane/dokumenty
waluszek
Posty: 24
Rejestracja: 22 maja 2008, 20:41

Post autor: waluszek »

Prawa nadane.
Po zalogowaniu przez ssh użytkownik dominika może wykonywać operacje na folderze /dane/dokumenty, ale samba w dalszym ciągu nie wpuszcza do katalogu.

Z tym, że komunikat jest inny, nie ma już okienka i wyskakującej informacji nazwa komputera/login i zapętlenia, tylko jest błąd:

Kod: Zaznacz cały

 \\192.168.50.222\dokumenty nie jest dostępny. Możesz nie mieć uprawnień do używania tego zasobu sieciowego 
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

a

Kod: Zaznacz cały

read list = dominika
to gdzie ?
waluszek
Posty: 24
Rejestracja: 22 maja 2008, 20:41

Post autor: waluszek »

No jest przecież

Kod: Zaznacz cały

#======================= Share Definitions =======================

[programy]
writeable = yes
valid users = waluszek
user = waluszek
path = /dane/programy/
browsable = yes
writeable = yes
public = yes
write list = waluszek
read list = waluszek

[dokumenty]
writeable = yes
valid users = dominika
user = dominika
path = /dane/dokumenty/
browsable = yes
writeable = yes
public = yes
write list = dominika
read list = dominika
Pacek
Beginner
Posty: 315
Rejestracja: 18 sierpnia 2009, 15:17
Lokalizacja: Gdynia

Post autor: Pacek »

Spróbuj wejść pod adres:

Kod: Zaznacz cały

 \\192.168.50.222\
Powinno Ci wyświetlić obydwa foldery: programy i dokumenty. Jeżeli wyświetla obydwa tzn, że Samba działa ok. Jeżeli nie możesz wejść na dokumenty tzn, że jesteś w danej chwili zalogowany (zapamiętany) jako "waluszek" (lub inny użytkownik). Podłączenie do jednego serwera z jednej stacji roboczej przy użyciu więcej jak jeden loginów w Windowsie zgłaszane jest jako błąd.
Weź jeszcze zrób w Windowsie Start/Uruchom i wpisz cmd. W oknie DOS'a wpisz:

Kod: Zaznacz cały

net use
Wyświetli to udziały sieciowe, które w danej chwili są używane przez Windows'a.
Jeżeli masz podłączony udział programy to zrób w Windowsie:

Kod: Zaznacz cały

net use \\92.168.50.222\programy /d
Jak usuniesz udział możesz uruchomić udział jako dominika (powinien wyskoczyć monit o login)
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

W poprzednim listingu nie miales...
waluszek
Posty: 24
Rejestracja: 22 maja 2008, 20:41

Post autor: waluszek »

Witam Panowie :)

No po prostu jesteście boscy
działa jak ta lala

na to że zalogowany jako waluszek nie mogę się prze logować nie wpadłem
ale po usunięciu udziału wszytko zaczęło latać

To jest niewiarygodne rozwiązaliście problem z kturym ja walczyłem rok czasu

Szczególne podziękowania dla Pacek i Bastian za merytoryczna i sensowną pomoc

Mam nadziej że ten temat nie zniknie i inni mający z tym problemy z tego skorzystają
Pacek
Beginner
Posty: 315
Rejestracja: 18 sierpnia 2009, 15:17
Lokalizacja: Gdynia

Post autor: Pacek »

Nie ma sprawy ;) Cieszy fakt, że działa wszystko. Też się przechodziło przez podobne "schody" i często z Linuksem było wszystko dobrze, a ograniczenie było po stronie właśnie Windowsa. U mnie ten problem rozwiązywałem kiedyś jak domenę na Sambie stawiałem i nie dało się dodać PC do domeny. Przed dodaniem do domeny trzeba było odłączyć wszystkie udziały przez:

Kod: Zaznacz cały

net use * /d
Jeżeli potrzebujesz mapować dwa udziały jako różni użytkownicy (w tym przypadku jako dyski x: i z :) , to po odłączeniu wszystkich zasobów (może być w sposób wymieniony wyżej) może uda się w ten sposób:

Kod: Zaznacz cały

net use x: \\192.168.50.222\programy /user:waluszek
net use z: \\192.168.50.222\dokumenty /user:dominika
Pewności jednak nie mam, czy Windows pozwoli na taki ruch.
waluszek
Posty: 24
Rejestracja: 22 maja 2008, 20:41

Post autor: waluszek »

Witam.

Chyba za wcześnie podziękowałem, bo problem z logowaniem występuje dalej, co najdziwniejsze teraz się wszystko odwróciło do katalogu dokumenty mogę wejść jako użytkownik dominika.

Jak wykasuje mapowanie za pomocą ,,net use'' i próbuje się zalogować do programy na konto waluszek to mam komunikat jak wcześniej:

Kod: Zaznacz cały

nie jest dostępny. możesz nie mieć uprawnień
Nie rozumiem już nic z tego.
ODPOWIEDZ