Geen verbinding met samba server (werkt wel vanaf linux mint

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • aernout2
  • Registratie: Maart 2019
  • Laatst online: 25-03 20:29
Ik heb sambaserver geinstalleerd op debian10. Ik kan met de geconfigureerde users vanaf een linux client de share map benaderen. Vanaf een Win client lukt het me niet om de share te benaderen. Via snelmenu deze computer maak ik een nieuwe netwerkbverbinding met \\192.168.199.3\share\samba01. Dan vul ik de netwerk referenties in (de gebruiker gegevens die toegang moet hebben tot de share map). Daarna krijg ik een " netwerkfout, geen toegang tot \\192.168.199.3\share\samba01"
...
Samba draait op debian 10, client is Win 10, client is Linux Mint. Dit alles op VMware Workstation 16
...

Ben al een dag aan het googlen, heb het brain van HBO collegas zitten picken, ik kan het niet vinden.
...
Iemand een idee?

Alle reacties


Acties:
  • 0 Henk 'm!

  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 10-04 02:03
Zitten alle machines in hetzelfde netwerksegment? Kun je die Debian machine pingen vanaf die Win10 machine en kun je vanaf Win10 machine een telnet doen naar die Debian machine op op pooort 445?
Post de 3 ipadressen en netmask svp.

ach...in een volgend leven lach je er om!


Acties:
  • 0 Henk 'm!

  • aernout2
  • Registratie: Maart 2019
  • Laatst online: 25-03 20:29
Alle machines zitten in hetzelfde netwerksegment. Ik kan vanaf de Win10 pingen naar de fileserver.
Telnet 445, moet ik eerst uitzoeken hoe dat werkt. (ik ben in sept begonnen met mbo4 ict)

Acties:
  • 0 Henk 'm!

  • aernout2
  • Registratie: Maart 2019
  • Laatst online: 25-03 20:29
Microsoft Telnet> 192.168.199.3 445
Ongeldige opdracht. Typ ? of help voor helpinformatie
Microsoft Telnet> o 192.168.199.3 445
Er wordt verbinding gemaakt met 192.168.199.3...

De verbinding met de host is verbroken.

Acties:
  • 0 Henk 'm!

  • pjlgt
  • Registratie: Juli 1999
  • Niet online
Je bent toevallig niet mijn stagiaire? Die had exact hetzelfde probleem en roept ook eerst voordat hij op internet gaat zoeken…

Onderstaande toevoegen aan smb.conf en dan samba herstarten.

server min protocol = SMB2_10
client min protocol = SMB2
client max protocol = SMB3
ntlm auth = yes

Acties:
  • 0 Henk 'm!

  • akimosan
  • Registratie: Augustus 2003
  • Niet online
Het lijkt op een authenticatiefout. Heb je geprobeerd de netwerk verbinding te maken met

host\gebruikersnaam en dan wachtwoord?

Acties:
  • 0 Henk 'm!

  • 0siris
  • Registratie: Augustus 2000
  • Laatst online: 10-04 02:03
Je kunt vanuit die Linux Mint machine wat gaat testen met smbclient:
smbclient -d3 -L \\\\192.168.199.3\\share -Udegeconfigureerde-username, bijv:
smbclient -d3 -L \\\\192.168.199.3\\share -Uaernout2
Of met tcpdump aan de gang op Debian machine, zie hier voor wat geinige voorbeelden.
Post eens de config van smbserver, het kan zomaar zijn dat Patrick ineens raak schoot ;)
Ik weet niet de default waarden van smbserver en het kan zijn dat Windows moeilijker doet dan Mint om ergens bij te kunnen/mogen.

TL:DR
Ik weet niet hoe diep je wil gaan natuurlijk. Maar het zal zaak zijn om te kijken:
1. of Patrick gelijk heeft. Indien ja, is het een protocol/auth dingetje wat dan klaarblijkelijk Mint niet boeit en Windows wel.
2. als oplossing van Patrick niet werkt: uitvinden waarom niet, daar kan mijn tekst wellicht wat bij helpen.

ach...in een volgend leven lach je er om!


Acties:
  • 0 Henk 'm!

  • aernout2
  • Registratie: Maart 2019
  • Laatst online: 25-03 20:29
@Patrick
et verschil tussen jouw stagiere is inderdaad dat ik zeker niet eerst roep, maar eerst (meerdere malen) meerdere bronnen raadpleeg voordat ik iets stoms zeg .... :-)
(waar zit je stagiere op school?)

Ik heb de voorgestelde regels toegevoegd aan smb.conf, er zit al meer beweging in dan eerst. Ik zie nu in het netwerk de FILE01 (server). Maar heb nog steeds geen toegang tot de share\samba01 map.

@akimosan Doe ik dat in een browser 192.168.199.3\gebruiker ? Zo ja, dat doet niks helaas .....

Bedankt iedereen zover!

Acties:
  • 0 Henk 'm!

  • aernout2
  • Registratie: Maart 2019
  • Laatst online: 25-03 20:29
@0siris Ik ga er straks mee aan de gang! Thanks

Acties:
  • 0 Henk 'm!

  • synoniem
  • Registratie: April 2009
  • Niet online
aernout2 schreef op vrijdag 19 november 2021 @ 17:13:
Ik heb sambaserver geinstalleerd op debian10. Ik kan met de geconfigureerde users vanaf een linux client de share map benaderen. Vanaf een Win client lukt het me niet om de share te benaderen. Via snelmenu deze computer maak ik een nieuwe netwerkbverbinding met \\192.168.199.3\share\samba01. Dan vul ik de netwerk referenties in (de gebruiker gegevens die toegang moet hebben tot de share map). Daarna krijg ik een " netwerkfout, geen toegang tot \\192.168.199.3\share\samba01"
...
Samba draait op debian 10, client is Win 10, client is Linux Mint. Dit alles op VMware Workstation 16
...

Ben al een dag aan het googlen, heb het brain van HBO collegas zitten picken, ik kan het niet vinden.
...
Iemand een idee?
Heb je de gebruiker waarmee je wil inloggen aangemaakt als samba gebruiker op de server? Zo niet probeer dat eerst eens met het commando smbpasswd gebruikersnaam.

Acties:
  • 0 Henk 'm!

  • aernout2
  • Registratie: Maart 2019
  • Laatst online: 25-03 20:29
@synoniem Jazeker, vanaf de linux client werkt het prima.

Acties:
  • 0 Henk 'm!

  • aernout2
  • Registratie: Maart 2019
  • Laatst online: 25-03 20:29
@0siris user@user-virtual-machine:~$ smbclient -d3 -L \\\\192.168.199.3\\share -U fritsfrater
lp_load_ex: refreshing parameters
Initialising global parameters
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[global]"
added interface ens33 ip=192.168.199.128 bcast=192.168.199.255 netmask=255.255.255.0
Client started (version 4.11.6-Ubuntu).
Connecting to 192.168.199.3 at port 445
Enter WORKGROUP\fritsfrater's password:
GENSEC backend 'gssapi_spnego' registered
GENSEC backend 'gssapi_krb5' registered
GENSEC backend 'gssapi_krb5_sasl' registered
GENSEC backend 'spnego' registered
GENSEC backend 'schannel' registered
GENSEC backend 'naclrpc_as_system' registered
GENSEC backend 'sasl-EXTERNAL' registered
GENSEC backend 'ntlmssp' registered
GENSEC backend 'ntlmssp_resume_ccache' registered
GENSEC backend 'http_basic' registered
GENSEC backend 'http_ntlm' registered
GENSEC backend 'http_negotiate' registered
GENSEC backend 'krb5' registered
GENSEC backend 'fake_gssapi_krb5' registered
Cannot do GSE to an IP address
Got challenge flags:
Got NTLMSSP neg_flags=0x628a8215
NTLMSSP: Set final flags:
Got NTLMSSP neg_flags=0x62088215
NTLMSSP Sign/Seal - Initialising with flags:
Got NTLMSSP neg_flags=0x62088215
NTLMSSP Sign/Seal - Initialising with flags:
Got NTLMSSP neg_flags=0x62088215

Sharename Type Comment
--------- ---- -------
share nfs Disk nfs-share
share_samba Disk samba-share
IPC$ IPC IPC Service (Samba 4.9.5-Debian)
fritsfrater Disk Home Directories
SMB1 disabled -- no workgroup available
user@user-virtual-machine:~$

Acties:
  • 0 Henk 'm!

  • synoniem
  • Registratie: April 2009
  • Niet online
Heb je een homes share in je smb.conf?

code:
1
2
3
4
5
6
[homes]
    comment = Home Directories
    browseable = No
    create mask = 0700
    directory mask = 0700
    valid users = fritsfrater

Acties:
  • 0 Henk 'm!

  • aernout2
  • Registratie: Maart 2019
  • Laatst online: 25-03 20:29
@synoniem Ja die is er zoals jouw code, met uitzondering dat:
code:
1
valid users = %S

Acties:
  • 0 Henk 'm!

  • synoniem
  • Registratie: April 2009
  • Niet online
aernout2 schreef op vrijdag 19 november 2021 @ 20:15:
@synoniem Ja die is er zoals jouw code, met uitzondering dat:
code:
1
valid users = %S
Dat is nog beter maar moet je wel

readonly = no

erbij hebben staan.

Verder heb ik nog onder global staan:

code:
1
2
3
4
5
6
[global]
workgroup = WORKGROUP
server min protocol = SMB2_10
client min protocol = SMB2
client max protocol = SMB3
ntlm auth = yes


Veel meer kan ik niet verzinnen.

Acties:
  • 0 Henk 'm!

  • aernout2
  • Registratie: Maart 2019
  • Laatst online: 25-03 20:29
@synoniem Dat had @pjlgt inderdaad ook geopperd. Dat staat er dus in.
Omdat het met linux wel werkt denk ik het te moeten zoeken in de win client.
Zojuist nog ergens iets gevonden over:
Microsoft-netwerkclient inschakelen: communicatie digitaal ondertekenen (altijd)
wat altijd uit moet. Maar ik kan die instelling nog niet vinden ....

Acties:
  • 0 Henk 'm!

  • SambalBij
  • Registratie: September 2000
  • Laatst online: 28-04 12:26

SambalBij

We're all MAD here

Kan het een probleem zijn met de filesystem/directory permissies?
Je zegt vanaf linux mint werkt het wel en vanaf Windows 10, maar je doet twee verschillende dingen:
aernout2 schreef op vrijdag 19 november 2021 @ 17:13:
Via snelmenu deze computer maak ik een nieuwe netwerkbverbinding met \\192.168.199.3\share\samba01.
en
aernout2 schreef op vrijdag 19 november 2021 @ 20:01:
@0siris user@user-virtual-machine:~$ smbclient -d3 -L \\\\192.168.199.3\\share -U fritsfrater
In het linux geval maak je verbinding met \\192.168.199.3\share, en bij Windows maak je verbinding met \\192.168.199.3\share\samba01, een map onder die share

Heeft die gebruiker fritsfrater wel rechten op die map 'samba01' in je shared directory?

Sometimes you just have to sit back, relax, and let the train wreck itself


Acties:
  • 0 Henk 'm!

  • synoniem
  • Registratie: April 2009
  • Niet online
aernout2 schreef op vrijdag 19 november 2021 @ 20:52:
@synoniem Dat had @pjlgt inderdaad ook geopperd. Dat staat er dus in.
Omdat het met linux wel werkt denk ik het te moeten zoeken in de win client.
Zojuist nog ergens iets gevonden over:
Microsoft-netwerkclient inschakelen: communicatie digitaal ondertekenen (altijd)
wat altijd uit moet. Maar ik kan die instelling nog niet vinden ....
Via de registereditor denk ik:

code:
1
2
3
4
5
6
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanWorkstationParameters]

“AllowInsecureGuestAuth”=dword:00000001
“RequireSecuritySignature”=dword:00000000

Acties:
  • 0 Henk 'm!

  • aernout2
  • Registratie: Maart 2019
  • Laatst online: 25-03 20:29
Ik ben de halve nacht en ochtend aan het prutsen geweest en ben wat verder gekomen.
Zoals @synoniem ook zegt, heb ik de insecure guest login aangezet. En in windows features SMB1.0/CIFS client aangevinkt.
Vevolgens heb ik weer verbinding geprobeerd te maken via rechtsklik op This PC, Map Network Device. De locatie is dan \\FILE01\share_samba (FILE01 staat in mijn DNS, share_samba vind je terug in smb.conf als naam van de share.
Je moet wel aanvinken dat je met different credentials in wil loggen.

Dan blijft er nu nog een rechten dingetje over.
Zoals @SambalBij al vraagt ....Ik kan alleen inloggen met de gegevens van fritsfrater. Gekke is dat de rechten op de map share\samba01 toegekend zijn aan kinkykim en de groep administrators. In die groep zitten 3 gebruikers. Alleen fritsfrater kan ik mee inloggen, de andere 2 van de groep niet.

Tot zover de stand van zaken :-)

Acties:
  • 0 Henk 'm!

  • aernout2
  • Registratie: Maart 2019
  • Laatst online: 25-03 20:29
Het laatste stukje is ook verholpen. Bij controle bleek dat ik niet alle gebruikers had toegevoegd aan samba.
Ik was in de veronderstelling dat de gebruikers uit een groep niet vermeld hoefde te worden.
Bedankt allemaal voor het belangenloos meedenken, jullie hebben samen mijn zondag weer goed gemaakt :-)

Samenvatting:
Win10 heeft vanaf een bepaalde update problemen met connecten op een NAS.

Edit Group Policy.Computer configuration, Administrative templates, Network, Lanman Workstation. Enable Insecure Guest Login. Zet deze op enabled.

control panel, Programs,Turn Windows features on and off, SMB1.0/Cifs sharing support SMB1.0/Cifs Client aanvinken (ik heb de overige opties en SMB direct ook aan staan)

Verbinden:
Snelmenu This PC, map network drive, vul adres van de share in (\\hostname\sharename). Vink use different credentials aan. De hostname kan ook een IP adres zijn. De sharename is de naam tussen [ ] van de share in smb.conf
Pagina: 1