GNU/Linux >> Znalost Linux >  >> Linux

Nelze se připojit ke sdílené složce Linux Samba z Windows 10

Řešení 1:

Toto vyřešilo můj problém:

Windows 10 se pokusí vyjednat SMB3_11, který Samba4 zatím nepodporuje
kromě aktuálního kandidáta na vydání 4.3. Mám podezření, že momentálně deaktivuji
SMB2/3 na klientovi Windows 10 je vaše nejlepší, ne-li ideální volba.

Návod, jak to udělat.toto lze nalézt
zde:https://support.microsoft.com/en-us/kb/2696547

https://lists.samba.org/archive/samba/2015-September/193886.html

Další čtení:

  • Výše zmíněná MSKB:Podpora společnosti Microsoft, KB2696547:Jak zjistit, povolit a zakázat SMBv1, SMBv2 a SMBv3 ve Windows a Windows Server

Řešení 2:

Myslím, že mám řešení, které funguje na Windows 7 - 10 a na Serveru 2012

V mém případě pomohlo komentování mého řádku „smb porty 139“.

Používám FreeBSD 10 se Sambou 4.4.5

Zde je kopie mého souboru SMB4.conf. Doufám, že to někomu pomůže.

[global]
    netbios name = SERV
    server string = FreeBSD Samba Server
    security = ADS
    workgroup = FFTPJ
    realm = fftpj.local

    log file = /var/log/samba4/%m.log
    log level = 1

    # Default idmap config used for BUILTIN and local windows accounts/groups
    idmap config *:backend = tdb
    idmap config *:range = 2000-9999

    # idmap config for domain FFTPJ
    idmap config DOMAIN:backend = rid
    idmap config DOMAIN:range = 10000-99999

    # Use template settings for login shell and home directory
    winbind nss info = template
    winbind enum users = Yes
    winbind enum groups = Yes
    winbind use default domain = yes

    client use spnego = yes
    client ntlmv2 auth = yes

    encrypt passwords = yes
    restrict anonymous = 2

    valid users = @"Domain Users

    # **** When smb ports is Set Windows 10 clients cannot connect
    #smb ports = 139

    load printers = No
    disable spoolss = Yes
    local master = No
    hide dot files = No
    wide links = No
    store dos attributes = yes

    vfs objects = acl_xattr
    map acl inherit = yes

[images]
    comment = Images Drive
    path = /images
    read only = No

[backups]
    comment = Backup Drive
    path = /data/backup
    read only = No

Řešení 3:

Problém:Systém Windows odstranil protokol SMB v1 na nejnovějším operačním systému Windows, Linux se pokusil připojit protokolem v1 a Windows/Linux selhal při pokusu o protokol 2, 3 atd.

Řešení:upravte soubor linux (ubuntu) Samba conf:

sudo nano /etc/samba/smb.conf

v sekci [GLOBAL] přidejte:

minimální protokol klienta =SMB2

maximální protokol klienta =SMB3

pak uložte soubor a restartujte sambu

v mém případě jsem také musel explicitně zadat heslo nebo svého uživatele Samby, ale myslím, že to byl můj specifický systémový problém.

Řešení 4:

Souhlasím s ostatními souvisejícími s výchozím nastavení v Windows 10 jako klient. Každopádně mi to funguje BEZ jakékoli změny na straně klienta s tímto nastavením v Globální sekce na serveru samba (samba-4.7.1-9.el7_5.x86_64 – repo verze pro CentOs 7):

[global]
    workgroup = <workgroup>
    realm = <realm>
    server string = FileShare server
    netbios name = <nbname>
    interfaces = lo eth0 <...>
    hosts allow = 127. 192.168.0. <...>
    log file = /var/log/samba/log.%m
    max log size = 10240
    security = user
    map to guest = Bad Password
    usershare allow guests = No
    server signing = auto
    passdb backend = tdbsam
    local master = yes

    vfs objects = acl_xattr
    map acl inherit = yes
    store dos attributes = yes

    winbind nss info = template
    winbind enum users = Yes
    winbind enum groups = Yes
    winbind use default domain = yes

    client use spnego = yes
    client ntlmv2 auth = yes

    encrypt passwords = yes

    local master = No
    hide dot files = No
    allow insecure wide links = yes
    store dos attributes = yes

Linux
  1. Připojte se k Linuxu z Windows pomocí PuTTY

  2. Vypněte počítač se systémem Windows z linuxového terminálu

  3. připojit vzdálené sdílení oken z centos

  1. Připojte se k Linuxu podle jména, nikoli podle IP

  2. Použití Samby ke sdílení složky od hosta Linuxu s hostitelem Windows ve VirtualBoxu

  3. Přehrávejte video ze sdílení SAMBA na Androidu – jakýkoli sdílený svazek z Linuxu nebo Windows

  1. Interoperabilita Windows a Linuxu:Pohled na Sambu

  2. zkopírujte soubor z Windows do Linuxu

  3. Mohu se připojit k počítači se systémem Windows z prostředí Linux?