Я настроил сервер Centos 8 в сети с установленной и отлично работающей Samba. Поскольку он используется клиентами Mac, я добавил в smb.conf следующее:
min protocol = SMB2
vfs objects = catia fruit streams_xattr
fruit:aapl = yes
fruit:metadata = stream
fruit:model = Macintosh
fruit:posix_rename = yes
fruit:veto_appledouble = no
fruit:wipe_intentionally_left_blank_rfork = yes
fruit:delete_empty_adfiles = yes
Несмотря на fruit:model = Macintosh
Машины с macOS видят уродливый значок с бежевым / синим ЭЛТ-монитором, тот же значок, который мы видим, когда просматриваем ПК с Windows.
У меня есть Raspberry PI в той же сети с точно такой же конфигурацией Samba, но сервер отображается как красивый значок iMac в Finder / Network. Я пробовал различные настройки для «fruit: model», и ни один из них не показал ничего, кроме уродливого значка Windows «синий экран смерти».
Что можно с этим сделать?
Я понял:
dnf -y install avahi
systemctl enable --now avahi-daemon.service
systemctl start avahi-daemon
также перезапустите Samba:
systemctl restart smb
systemctl restart nmb
и все готово - вместо уродливого значка CRT / BDOS появится красивый значок.