Saya perlu mengaktifkan SMB File Sharing pada klien macOS hanya pada satu antarmuka. Secara default, GUI mengaktifkannya di semua antarmuka.

Menggunakan bagian global dalam /etc/smb.conf tidak dihormati.

[global]
    interfaces = eth0 lo
    bind interfaces only = yes

Standar OS smbd tampaknya hanya menggunakan com.apple.smb.server.plist untuk konfigurasinya tetapi saya dapat menemukan dokumen tentang bagaimana daftar antarmuka akan didefinisikan di dalamnya (atau jika itu bahkan didukung ...)

/Library/Preferences/SystemConfiguration/com.apple.smb.server.plist

Tanpa menggunakan a standar smbd, ada cara untuk melakukan ini?

SushiHangover
sumber