Mam serwer Samba w wersji 4.1.11 działający na Ubuntu 14.04. Nie mogę się połączyć z Windows 10 (ale mogę z Windows 7).
Serwer i klienci nie są w tej samej sieci LAN.
Komunikat o błędzie podany przez system Windows mówi, że serwer jest w trybie online, ale nie odpowiada. Jednak dzienniki Samby mówią inaczej.
Dołączyłem dzienniki nieudanej próby połączenia z Windows 10 oraz dzienniki udanej próby z Windows 7 (dla porównania).
W skrócie, w przeciwieństwie do udanej próby, nieudana próba zaczyna się od:
switch message SMBnegprot (pid 2855) conn 0x0
następnie żąda wielu różnych protokołów przed wybraniem SMB2_FF
. Następnie, po kilku negocjacjach dotyczących bezpieczeństwa, przełącza się na protokół SMB 2.???
, a SMB3_00
następnie:
Server exit (NT_STATUS_END_OF_FILE).
Pomyślna próba wybiera protokół SMB2_10
od samego początku, ale ten protokół nie jest nawet wymagany przez system Windows 10.
Oto dzienniki:
Nieudana próba (z Windows 10)
http://pastebin.com/M0xmBuY3
Pomyślna próba (z Windows 7)
http://pastebin.com/jF8VzaiA
Dodałem mój plik smb.conf w komentarzu (nie mogę mieć więcej niż 2 linki z reputacją <10)
Odpowiedzi:
Myślę, że mam rozwiązanie, które działa na Windows 7-10 i Server 2012
W moim przypadku pomogło komentowanie mojej linii „smb porty 139”.
Używam FreeBSD 10 z Sambą 4.4.5
Oto kopia mojego pliku SMB4.conf. Mam nadzieję, że to komuś pomoże.
źródło
To rozwiązało mój problem:
https://lists.samba.org/archive/samba/2015-September/193886.html
Dalsza lektura:
źródło
Przekonałem się, że to zadziała i bez potrzeby edytowania rejestru lub wyłączania usług SMB 2/3 mogłem połączyć się z moją raspi 3, która używa Samba-4.2.10-Debian, ręcznie wpisując adres, a także wpisując konfiguracja nazwy Netbios w pliku smb.conf raspi w pasku adresu eksploratora plików w systemie Windows 10.
Chciałbym kliknąć kartę sieci, ale nie mogłem znaleźć mojego udziału samby, nawet jeśli udostępnianie sieci było włączone i co nie, ale po wpisaniu //192.168.0.22 (adres mojej pi) lub // SAMBA (nazwa Netbios Skonfigurowałem w smb.conf) Byłem wtedy w stanie połączyć się i mój udział samba.
Mój Windows 10 w tym czasie nadal nie łączył się z SMB 4.x, ale wydawało się, że to działa. Następnie po prostu zamapuj dysk i nie musisz już ręcznie wpisywać adresu.
Wersja Win 10 - 10.0.14393 Kompilacja 14393 (z najnowszymi aktualizacjami)
Mam nadzieję, że pomoże to komukolwiek w przyszłości.
// SAMBA //192.168.0.22
źródło
W Windows 10 Fall Creators Update i Windows Server, wersja 1709 (RS3), protokół sieciowy Server Message Block wersja 1 (SMBv1) nie jest już domyślnie instalowany.
Program i funkcje, dodaj / usuń funkcje systemu Windows ... włącz CIF / SMB 1.0
źródło
Zgadzam się z innymi związanymi z domyślnym ustawieniem w systemie Windows 10 jako klient. W każdym razie mam to działające BEZ jakichkolwiek zmian po stronie klienta z tym ustawieniem w sekcji Globalne na serwerze samby (samba-4.7.1-9.el7_5.x86_64 - wersja repozytorium dla CentOs 7):
źródło
Miałem ten sam problem, moja stacja robocza Windows 10 nie mogła połączyć się z Sambashare po aktualizacji Win, błędy to błąd 53, a brakujące protokoły brakujące ustawienia wygranej w rejestrze nic tak naprawdę nie pomogło w moim przypadku!
Dla mnie zadziałało:
Otwórz usługi (kliknij prawym przyciskiem myszy start -> Zarządzanie komputerem -> Usługi i aplikacje -> i kliknij usługi)
Teraz w usługach przewiń w dół do stacji roboczej, czy usługa jest uruchomiona? Jeśli nie, możesz mieć taki sam problem jak ja.
na moich 3 działających komputerach PC wszystkie są teraz w zależnościach + Sterownik obsługi przeglądarki + Usługa interfejsu sklepu sieciowego + SMired 1.x Miniredirector + SMB 2.0 Miniredirector
Rozwiązałem problem:
usuń usługę: sc.exe usuń lanmanworkstation
Ponownie utwórz usługę: sc.exe config lanmanworkstation depend = bowser / mrxsmb10 / mrxsmb20 / nsi
a następnie uruchom usługę
Mój udział w Sambie był dostępny nawet bez restartu.
źródło
Mam Sambę 4.2.10 na CentOS 7.2. Żadna z powyższych odpowiedzi nie działała dla mnie, ale kiedy wyłączyłem pakiet jumbo w systemie Windows 10, wszystko zaczęło działać z ustawieniami domyślnymi w czystej instalacji systemu Windows 10, bardzo proste. Mam nadzieję, że pomoże to komuś innemu. :)
źródło
Jestem początkującym w Linuksie. Wypróbowałem wiele opcji. Po wielu godzinach znalazłem rozwiązanie!
(Polecam zrobić kopię pliku smb.conf i po próbie wprowadzenia zmian) Działa w 100% na Windows 10/7/8 / Ubuntu o 07.06.2017 ze świeżą instalacją Ubuntu i samby
Kolejna rzecz, która moim zdaniem jest ważna, zmień ścieżkę
/home/server-media/Desktop/test
lub utwórz tę samą ścieżkę na swoim serwerze!Aby uruchomić i zatrzymać sambę, użyj polecenia
Dla łatwej edycji użyj dowódcy północy. Uruchom w poleceniu z katalogu głównego „mc”
Skopiuj cały tekst z poniższej konfiguracji. Po upewnieniu się, że działa, możesz usunąć stary.
źródło