samba をインストールしてみました。
# cd /usr/ports/net/samba416/ # make install clean
共有するディレクトリを作成。
# mkdir /home/share # chown hogehoge:wheel /home/share # chmod -R 0770 /home/share
/usr/local/etc/smb4.conf を作成。
[global] dos charset = CP932 unix charset = UTF-8 workgroup = WORKGROUP server string = FreeBSD netbios name = freebsd security = user [share] path = /home/share create mask = 0770 directory mask = 0770 guest only = No guest ok = No browseable = Yes writable = Yes
workgroup、server string、netbios name 辺りは適切に設定すれば良いのかな。
続いて、samba にアクセスできるユーザを作成します。
# pdbedit -a -u hogehoge new password: retype new password:
/etc/rc.conf に
samba_server_enable="YES"
を追記すれば準備完了。
# /usr/local/etc/rc.d/samba_server start
macOS からもこんな感じでアクセスできます。