Не могу настроить доступ к ресурсам сервера Fedora 27 Server. система установлена без графического окружения, Samba установлена и настроена, привожу файл конфигурации:
# See smb.conf.example for a more detailed config file or
# read the smb.conf manpage.
# Run 'testparm' to verify the config is correct after
# you modified it.
[global]
workgroup = WORKGROUP
server string = File Server
netbios name = nikiv64
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw
log file = /var/log/samba/log.%m
max log size = 50
encrypt passwords = yes
map to guest = bad user
security = user
dns proxy = no
case sensitive = auto
dos charset = 866
unix charset = UTF-8
passdb backend = tdbsam
client ntlmv2 auth = yes
[homes]
comment = Home Directories
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes
[arhiv]
comment = My Archives
path = /home/user/arhiv
force user = user
force group = user
writable = yes
guest ok = yes
create mask = 0777
directory mask = 0777
[user]
comment = My Files
path = /home/user/user
force user = user
force group = user
writable = yes
guest ok = yes
create mask = 0777
directory mask = 0777
[video]
comment = My Video
path = /home/user/video
force user = user
force group = user
writable = yes
guest ok = yes
create mask = 0777
directory mask = 0777
[work]
comment = To Work
path = /home/user/work
force user = user
force group = user
writable = yes
guest ok = yes
create mask = 0777
directory mask = 0777
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @printadmin root
force group = @printadmin
create mask = 0664
directory mask = 0775
Команда testparm никаких ошибок не выявляет, привожу отчёт:
# Global parameters
[global]
dns proxy = No
dos charset = 866
log file = /var/log/samba/log.%m
map to guest = Bad User
max log size = 50
printcap name = cups
security = USER
server string = File Server
idmap config * : backend = tdb
cups options = raw
[homes]
browseable = No
comment = Home Directories
inherit acls = Yes
read only = No
valid users = %S %D%w%S
[arhiv]
comment = My Archives
create mask = 0777
directory mask = 0777
force group = user
force user = user
guest ok = Yes
path = /home/user/arhiv
read only = No
[user]
comment = My Files
create mask = 0777
directory mask = 0777
force group = user
force user = user
guest ok = Yes
path = /home/user/user
read only = No
[video]
comment = My Video
create mask = 0777
directory mask = 0777
force group = user
force user = user
guest ok = Yes
path = /home/user/video
read only = No
[work]
comment = To Work
create mask = 0777
directory mask = 0777
force group = user
force user = user
guest ok = Yes
path = /home/user/work
read only = No
[printers]
browseable = No
comment = All Printers
create mask = 0600
path = /var/tmp
printable = Yes
[print$]
comment = Printer Drivers
create mask = 0664
directory mask = 0775
force group = @printadmin
path = /var/lib/samba/drivers
write list = @printadmin root
Настроил Firewall в соответствии с рекомендациями в одном из блогов, отчёт работы команды getsebool -a | grep -E «smb|samba»
samba_create_home_dirs --> off
samba_domain_controller --> off
samba_enable_home_dirs --> on
samba_export_all_ro --> on
samba_export_all_rw --> on
samba_load_libgfapi --> off
samba_portmapper --> off
samba_run_unconfined --> off
samba_share_fusefs --> on
samba_share_nfs --> off
sanlock_use_samba --> off
smbd_anon_write --> on
tmpreaper_use_samba --> off
use_samba_home_dirs --> on
virt_use_samba --> on
Опцию allow_smbd_anon_write, рекомендованную в том же блоге, включить не удалось.
В результате сервер нормально управляется по сети удалённо и из Windows, и из Linux Debian, обновляется из интернет, устанавливаются программы из репозиториев, однако сам сервер и его ресурсы не видны в сети ни из-под Windows, ни из-под Linux, хотя прекрасно пингуется, привожу результат работы команды ping из Windows:
Обмен пакетами с 192.168.0.3 по с 32 байтами данных:
Ответ от 192.168.0.3: число байт=32 время<1мс TTL=64
Ответ от 192.168.0.3: число байт=32 время<1мс TTL=64
Ответ от 192.168.0.3: число байт=32 время<1мс TTL=64
Ответ от 192.168.0.3: число байт=32 время<1мс TTL=64
Статистика Ping для 192.168.0.3:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек
Мне необходимо настроить доступ из сети к дискам сервера, в моём случае они примонтированы, как /home/user/arhiv, /home/user/user, /home/user/video, /home/user/work.
Буду очень признателен за любую помощь.