Не удается получить доступ к Samba Share из окон 8.1

Недавно я обновился от Windows 7 до Windows 8.1 на одной из моих домашних рабочих станций. У меня есть еще одна машина под управлением Ubuntu 13.10. До обновления до Windows 8.1 я смог получить доступ к общим ресурсам на Ubuntu (общий доступ по щелчку правой кнопкой мыши по папке -> Параметры совместного доступа), и в настоящее время другие устройства в доме могут получить доступ к общим ресурсам (это еще одно win7-устройство, Android Устройств и даже старого устройства winXP). Все остальные устройства, которые я могу, могут получить доступ к общим ресурсам. Все эти общие настройки настроены так, чтобы Allow others to create and delete files in this folder и Guest access Именно эта машина Windows 8.1, когда я вижу общие папки, пытаясь открыть один из них, приводит к сообщению о сетевой ошибке Windows, которое you do not have permissions to access...

Я бы подумал, что, поскольку они разделяются с Guest access , не должно быть никаких разрешений, которые мешают, а для других устройств, которые у меня есть, это кажется правдой.

Кроме того, все папки, участвующие в акциях, имеют разрешения 777, применяемые через chmod . Для этой проблемы я также обнаружил, что параметр разрешений правой кнопки мыши nautilus создает Create and delete files для всех групп.

Я нашел статьи вокруг этого разговора об обновлении HKLM / System / Services / LanmanServer / Parameters / RequireSecuritySignature до 0 (который уже был установлен в 0, битва).

Кажется глупым, что мне нужно будет изменить свой файл smb.conf, поскольку ВСЕ другие машины получают доступ к этому ресурсу отлично, хотя я нашел некоторых, которые говорят, что поддержка Wins Support должна быть Yes а другие, которые говорят, что это должно быть No . Я пробовал это без изменений. Такое же сообщение об ошибке по-прежнему появляется.

Единственное, что я уверен, это то, что win8 заставил меня использовать адрес электронной почты и информацию для входа с этого адреса, чтобы иметь возможность войти в эту систему. Опять же, эти акции настроены на предоставление guest access .

Ниже, если содержимое smb.conf в случае, если оно помогает. Спасибо всем за любые советы, которые у вас могут быть.

 #======================= Global Settings ======================= [global] # workgroup = WORKGROUP server string = %h server (Samba, Ubuntu) wins support = yes ; wins server = wxyz dns proxy = no name resolve order = wins lmhosts host bcast ### ; interfaces = 127.0.0.0/8 eth0 ; bind interfaces only = yes ### log file = /var/log/samba/log.%m max log size = 1000 syslog = 0 panic action = /usr/share/samba/panic-action %d ###### encrypt passwords = true ; passdb backend = tdbsam obey pam restrictions = yes unix password sync = yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . pam password change = yes map to guest = bad user ######### # ; domain logons = yes # ; logon path = \\%N\profiles\%U ; logon drive = H: ; logon script = logon.cmd ; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u ; add machine script = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u ; add group script = /usr/sbin/addgroup --force-badname %g ######### ; printing = bsd ; printcap name = /etc/printcap ; printing = cups ; printcap name = cups ########### ; include = /home/samba/etc/smb.conf.%m ; message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' & ; idmap uid = 10000-20000 ; idmap gid = 10000-20000 ; template shell = /bin/bash ; winbind enum groups = yes ; winbind enum users = yes ; usershare max shares = 100 usershare allow guests = yes #======================= Share Definitions ======================= ;[homes] ; comment = Home Directories ; browseable = no ; read only = yes ; create mask = 0700 ; directory mask = 0700 # ; valid users = %S ;[netlogon] ; comment = Network Logon Service ; path = /home/samba/netlogon ; guest ok = yes ; read only = yes ;[profiles] ; comment = Users profiles ; path = /home/samba/profiles ; guest ok = no ; browseable = no ; create mask = 0600 ; directory mask = 0700 [printers] comment = All Printers browseable = no path = /var/spool/samba printable = yes ; guest ok = no ; read only = yes create mask = 0700 [print$] comment = Printer Drivers path = /var/lib/samba/printers ; browseable = yes ; read only = yes ; guest ok = no ; write list = root, @lpadmin ;[cdrom] ; comment = Samba server's CD-ROM ; read only = yes ; locking = no ; path = /cdrom ; guest ok = yes # cdrom share is accesed. For this to work /etc/fstab must contain # an entry like this: # # # # is mounted on /cdrom # ; preexec = /bin/mount /cdrom ; postexec = /bin/umount /cdrom [DROP2] path = /media/jeff/Storage/DROP writeable = yes ; browseable = yes guest ok = yes 

  • Проблемы с ключом win и ключом справа после Windows Update (польские диакритические знаки не работают)
  • Win 8.1 не собирается спать
  • Удаленный рабочий стол на ПК с Windows 8.1 с высоким масштабированием DPI
  • Ошибка «Аппаратное ускорение VT-x / AMD-V недоступно в вашей системе» при попытке запустить Virtualbox
  • Как создать диск восстановления для Windows 8.1?
  • Windows 8.1 Pro - использование процессора Остается на 100%
  • Как восстановить загрузчик Windows и все еще иметь Kali Linux
  • Настройка экрана блокировки Windows 8.1 по умолчанию (системная)
  • 4 Solutions collect form web for “Не удается получить доступ к Samba Share из окон 8.1”

    Понятно, что это проблема с локальной политикой безопасности на клиентской машине ОС Windows 8.

    На нашем предприятии мы начинаем использовать наш старый GPO (тот, который мы используем для машин win7) для наших машин win8. Это мгновенно зафиксировало это, но наш отдел безопасности не был доволен и не позволил нам развернуть его на всех машинах win8, поэтому мы начали отказываться от нашей политики, и решающим фактором для нас была следующая настройка:

    В «панели управления» перейдите к «административным инструментам», чтобы открыть «политику локальной безопасности», затем «местные политики» -> «параметры безопасности»,

    Сетевой клиент Microsoft: цифровая подпись (всегда) – Установите для отключенного сетевого клиента Microsoft: выполните цифровую подпись сообщений (если сервер согласен) – установите значение «Включено»

    Это нашло это для нас, но если это не поможет вам попробовать открыть другие ограничения в «локальной политике безопасности» для клиентской машины и проверить ваше соединение с акциями samba. Удачи, надеюсь, что помогу кому-нибудь 🙂

    Это намного проще, чем вы думаете (или я чего-то не хватает). То, что я сделал, было на Windows 8.1. ПК:

    1.) Панель управления -> Администрирование -> Локальная политика безопасности.

    2.) Включить – Сетевой клиент Microsoft: отправьте незашифрованный пароль на сторонние SMB-серверы.

    3.) При запросе учетных данных в имени пользователя введите: servername \ userame.Do не просто введите имя пользователя.

    Вот как включить SMBv2 и SMBv3:

    http://support.microsoft.com/kb/2696547

    Вы хотите запустить эти команды в командной строке с повышенными правами, чтобы включить SMBv3:

     sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi sc.exe config mrxsmb20 start= auto 

    Может также помочь:

     Set-NetConnectionProfile -interfacealias Ethernet -NetworkCategory Public Set-NetConnectionProfile -interfacealias Ethernet -NetworkCategory Private 

    Вы не можете получить доступ к своей учетной записи, поскольку общий ресурс Windows 8.1 использует версию SMB 3.02 , которая еще не поддерживается FreeNAS .

    Исправление: вы можете отредактировать настройки своего ресурса в полях min и max значения версий SMB, чтобы выбрать соответственно SMB 2 в мин и SMB 3.00 в макс. Версии.

    Давайте будем гением компьютера.