Я могу получить доступ к своему SMB на самой машине linux с помощью smbclient с помощью
smbclient -U пользователь // сервер / winbkup
или монтирование с помощью файла исследовать GUI.
мой компьютер с Windows работает WORKGROUP, а на стороне Linux я создал имя пользователя и выполнил команду smbpasswd -a NEWUSER
вот как выглядит мой smb.conf (вставляя глобальный пользовательский ресурс)
[global] рабочая группа = WORKGROUP имя netbios = безопасность SERVER = пользователь
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:* @
не повезло, похоже, я не могу добраться до сервера. Может ли это быть проблемой брандмауэра? Любая помощь будет оценена