created: 2022-10-12T14:12:20.313Z
RaspberryPi に smbd(samba) をたてて macOS で mount
最低限の動作までいくのにも、すごくいろんなところにハマったので雑にメモしておく。
設定ファイル
こちらからコピペ
[pi]
comment = pi user file space
# 一時的な設定
path = /mnt/hdd500GB
force user = pi
guest ok = no
create mask = 0666
directory mask = 0777
read only = no
設定項目について概観するのに助かった。
ユーザの登録
Finder経由で接続はできたが、マウントしようとすると認証エラーになる。
mount_smbfs: server rejected the connection: Authentication error
おそらくパスワードを設定する必要があるようで、パスワードつきのユーザを作成したら認証エラーにあたらなくなった。
$ sudo smbpasswd -a pi
macOS側の設定
macOS側の「共有」の設定をいじる必要がある。
マウント
こんなコマンドでマウントする。
$ mkdir ~/mnt/share
$ mount -t smbfs //pi:xxxxxxx@fileserver.local/pi ~/mnt/share
引数のURIの末尾につける /pi
を忘れていてしばらくハマった。