Не могу получить общий ресурс samba для работы на сервере Ubuntu VM

У меня на сервере Windows 2012 работает Hyper V с несколькими VMS работает и подключен правильно. Я создал новую виртуальную машину для Ubuntu Server 15.04 для запуска Samba в качестве файлового сервера. После установки сервера Ubuntu, Samba и настройки файла конфигурации. Я не могу получить доступ к общему ресурсу samba на рабочей станции Windows 10. мой брандмауэр отключен в качестве теста, и я все еще не могу получить доступ к общему ресурсу на моей станции win10

мой конфигурационный файл samba есть;

[Plex]
comment = plexdir
path = /var/plx
available = yes
public = yes
writeable = yes
browsable = yes
guest ok = yes
read only = no
create mask = 0755
directory mask = 0755

Я перенес все свои серверы на ВМ в последнее время, так как раньше все было точно так же, но в разных коробках. Кажется, что теперь, используя гипервизор, у меня возникли проблемы. используя ping, все серверы могут отправлять и получать в моей сети. Пожалуйста, помогите, так как обычно я пропускаю простой шаг, вызывающий такие проблемы...

1 ответ

Попробуйте добавить [global] параметры раздела и guest only = yesтакже удалить public = yes а также available = yes следующее:

[global]
        security = user
        encrypt passwords = true
        map to guest = bad user
        guest account = nobody

[Plex]
        comment = plexdir
        path = /var/plx
        writeable = yes
        browsable = yes
        guest ok = yes
        guest only = yes
        read only = no
        create mask = 0755
        directory mask = 0755

Затем подключитесь как пользователь nobody, гость или любой пользователь, не существующий на целевой машине.

Кроме того, если у вас более одной сети или сетевой карты, вы должны четко указать samba, где работать, добавив эти строки в [global]:

interfaces = 127.0.0.1, 192.168.X.XXX/24
bind interfaces only = yes

заменяя 192.168.X.XXX/24 по мере необходимости.

Также убедитесь, что у вас нет ни одной из этих строк, что вызывает аутентификацию пользователя PAM:

obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u

https://help.ubuntu.com/community/Samba/SambaServerGuide

Другие вопросы по тегам