macOS file sharing

macOSのfile sharing(共有ファイル・フォルダ)の設定

タグ samba


macOSのfile sharing(共有ファイル・フォルダ)の設定

概要

  • macOSにはデフォルトでファイルを共有する機能がある
    • 実態はsamba
    • macosのusernameとpasswordで認証させることができる
  • 共有したファイル・フォルダはiOSのファイルアプリからもアクセスできる
  • 外付けSSDを共有することも可能
  • /tailscale/のようなp2p VPNでもファイルの共有が可能

ファイル・フォルダ・ストレージデバイスを共有する

  • System Settings -> Sharing -> file sharingを有効化
  • file sharing(i)ボタンから共有したいフォルダ/ストレージデバイスを選択・設定する

linuxのsambaをマウントする

  • finderを利用する方法とcommandを利用する方法があり、finderで接続しているとcommandの方はエラーが出る

finderを利用する場合

$ open 'smb://<username>@<ip-address>/<path>'

commandを利用する場合

$ mount -t smbfs //<username>:<password>@<ip-address>/<path> "<path>/"
  • マウント先はダブルクオートでエスケープする必要がある

sambaマウント時の特殊文字のエスケープについて

  • @ -> %40
  • # -> %23

参考