CENTOS 7/Win10 не может получить доступ к SMB-ресурсу из windows/mac

Я могу получить доступ к своему SMB на самой машине linux с помощью smbclient с помощью

smbclient -U пользователь // сервер / winbkup

или монтирование с помощью файла исследовать GUI.

мой компьютер с Windows работает WORKGROUP, а на стороне Linux я создал имя пользователя и выполнил команду smbpasswd -a NEWUSER

вот как выглядит мой smb.conf (вставляя глобальный пользовательский ресурс)

[global] рабочая группа = WORKGROUP netbios name = SERVER security = пользователь

passdb backend = tdbsam

printing = cups
printcap name = cups
load printers = yes
cups options = raw

[winbkup] путь = /mnt/storage/winbkup только для чтения = нет возможности просмотра = да действительные пользователи = NEWUSER [osxbkup] путь = /mnt/storage/osxbkup только для чтения = нет возможности просмотра = да действительные пользователи = NEWUSER

Для разрешения и собственности я сделал.

chmod 775 / mnt / хранилище /winbkup chown NEWUSER:NEWUSER /mnt/ хранилище / winbkup

то же самое для osxfolder

Также в файле хоста Windows я добавил IP-адрес к имени хоста Linux, но это просто DNS, я понял это.

И я убедился, что функция SMB 1.0 / CIFS включена в Windows 10

Я попытался сопоставить с помощью \SERVER\winbkup или \IP\winbkup или просто \ SERVER или \ IP

а из centos я могу сделать smb://server/winbkup. Даже попробовал на моем mac с smb://IP/winbkup/ или с именем хоста, или smb://NEWUSER:*@

не повезло, похоже, я не могу добраться до сервера. Может ли это быть проблемой брандмауэра? Любая помощь будет оценена

1 ответ

Оказывается, это был брандмауэр, если у кого-то еще возникли проблемы, попробуйте эти две команды

firewall-cmd --permanent --zone = public --add-service = samba

firewall-cmd --reload

Я хотел бы отдать должное этому блогу https://www.tecmint.com/install-samba4-on-centos-7-for-file-sharing-on-windows/

Хотя я не использовал эту конфигурацию, но две команды сделали свое дело.

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