udostępnienie folderu na ubuntu (samba) na hasło i login aby działało pod windows XP

Instalacja i konfiguracja oprogramowania sieciowego.
Kargul100
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 13 lis 2009, 12:00
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: Brak
Architektura: x86
Kontakt:

udostępnienie folderu na ubuntu (samba) na hasło i login aby działało pod windows XP

Post autor: Kargul100 »

witam mam problem nie wiem co zrobić bardzo proszę o pomoc jak w temacie.
na Ubuntu udostępniam folder a na XP wchodzę na udostępniony folder wpisuję login i hasło i działa :) Z góry dziękuję :) i proszę o łopatologiczne wytłumaczenie co i jak :)
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4707
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Odp: udostępnienie folderu na ubuntu (samba) na hasło i login aby działało pod window

Post autor: jacekalex »

Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
neo73
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 22 gru 2006, 23:43
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Odp: udostępnienie folderu na ubuntu (samba) na hasło i login aby działało pod window

Post autor: neo73 »

Nie wiem czy dobrze ale ja to zrobiłem tak

Rozumiem, że masz ubuntu desktop, więc wchodzisz system plików, tam tworzysz foldery, które chcesz udostępniać i je nazywasz np.

programy
muzyka

itp.

teraz edytujesz plik znajdujący sie w /etc/samba/smb.conf i wpisujesz tam np. coś takiego
[global]
netbios name = Serwer
server string = Samba serwer
workgroup = LAN
encrypt passwords = yes
security = user
map to guest = Bad User

[programy]
browseable = yes
path = /programy
write list = janek
comment = programy
quest ok = no
valid users = janek

[muzyka]
browseable = yes
path = /muzyka
write list = zenek
comment = muzyka
quest ok = no
valid users = zenek
ten opis pozwoli dla przykładowych klientów w sieci, janka i zenka logować sie do swoich folderów używając swojego loginu i hasła.

teraz trzeba tego janka i zenka wpisać do systemu

wpisujesz w konsoli
sudo useradd -g users janek
enter

potem
sudo smbpasswd -a janek
enter i wpisujesz dla niego hasło dwa razy te same oczywiście

to samo powtarzasz dla zenka oraz tyle razy ilu masz użytkowników, oczywiście wtedy dla nich też foldery tworzysz i opisujesz je jak na powyższym przykładzie w pliku smb.conf.

na koniec idziesz do janka i : mój komputer/narzędzia "mapuj dysk sieciowy" i dla janka wpisujesz ścieżkę \\Serwer\muzyka po czym kolega wpisuje swój login i hasło.


jeśli po zamapowaniu nie będzie dostępu do pliku w konsoli musisz klepnąć
sudo chown -R janek /programy
i to samo dla muzyka - UWAGA ale nie jestem pewny tej komendy, musiał by to ktoś potwierdzić
Pozdrawiam
prolyte
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 29 sie 2010, 17:09
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: udostępnienie folderu na ubuntu (samba) na hasło i login aby działało pod window

Post autor: prolyte »

Podepnę się do tematu.

W windowsie gdy klikniemy na moje miejsca sieciowe pokazuje nam wszystkie dostępne grupy robocze, do których możemy wejść.
Jak sprawa wygląda w Ubuntu? Czy żeby wejść do jakiejś grupy musimy znać jej nazwę, żeby uzupełnić plik konfiguracyjny w Sambie? Czy wpinając się gdzieś do sieci, gdzie nie znamy nazwy grupy roboczej możemy wejść do tej grupy?
Kargul100
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 13 lis 2009, 12:00
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: Brak
Architektura: x86
Kontakt:

Odp: udostępnienie folderu na ubuntu (samba) na hasło i login aby działało pod window

Post autor: Kargul100 »

ok wszystkim dziękuję za szybką odpowiedz :) wszystko działa i wszystko jest ok :)
I właśnie nie wiem jak to jest z tymi grupami roboczymi samba chyba wykryje wszystkie grupy :) ale nie jestem pewien :) sprawdzę i dam znać :)
Darjab2
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 23 cze 2010, 12:10
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Re: udostępnienie folderu na ubuntu (samba) na hasło i login aby działało pod windows XP

Post autor: Darjab2 »

Chiałbym zrobić typowy serwer plików na sambie który miałby udostępniać na stałe dany udział z hasłem usera.

Coś podobnego do tego: http://www.chip.pl/forum/viewtopic?tid= ... =40&fid=28 jednak z nie z "security = share"
tylko z "security = user".

Niestety po wykonaniu poniższego skryptu w pliku bat w Windows XP Home udział nie jest widoczny w całości.

Kod: Zaznacz cały

echo Ustawiam aktualny czas
net time \\192.168.1.10 /set /yes
echo Mapuje stacje sieciowe na udziały serwera 192.168.1.10
net use m: \\192.168.1.10\dane hasło /USER:dariusz /PERSISTENT:yes
Nie widać w nim wszystkich katalogów. Są jedynie pliki i to do odczytu. Nie można nic zapisywać w tym udziale.
Dopiero po zalogowaniu w linuxie na danego usera (w tym przypadku dariusz) wchodząc np. do zmapowanego dysku (za pomocą powyższego skryptu) w "Mój komputer" udział działa prawidłowo. Można w nim zapisywać i wszystkie katalogi są widoczne.

Oczywiście logując się w Windows XP Home za pomocą \\192.168.1.10 i wpisaniu usera dariusz i hasla samby udział działa prawidłowo.
Jedynie automatyczne logowanie w Windows za pomocą skryptu nie daje poprawnego efektu.

Plik smb.conf wygląda tak:

Kod: Zaznacz cały

[global]
netbios name = Serwer-1
server string = Samba serwer-1
workgroup = LAN_Workgroup
#encrypt passwords = true
security = user
map to guest = Bad User

encrypt passwords = true
smb passwd file = /etc/smbpass
passdb backend = tdbsam

log file = /var/log/samba/log.%m
syslog = 5
panic action = /usr/share/samba/panic-action %d

[dane]
browseable = yes
path = /home/dariusz/udostepnione
write list = dariusz
comment = programy
guest ok = no
valid users = dariusz
Co z tym zrobić?
Czy ktoś się spotkał z takim problemem??
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 8 gości