【Raspberry Pi】Sambaで共有フォルダをつくるまで
こんなこと、やります。
- Raspberry PiにSambaのインストール
- Macから共有フォルダへアクセス
スムーズにいけば、わずか10分程度でRaspberry Piのディレクトリを共有フォルダ化できます。
つかうもの
はじめに、この記事でつかうものをご紹介します。
ラズパイ
お好きなRaspberry Piをお使いください。
Raspberry PiにSambaをインストール
次のコマンドを実行して、Raspberry PiにSambaをインストールしましょう。
sh
$ sudo apt-get install samba
インストール中、次のようなダイアログが表示されますが、ここでは「No」を選択します。
Sambaの設定
Sambaの設定を行います。設定ファイルをVimなどで開いてください。
sh
$ sudo vi /etc/samba/smb.conf
パーミッションの変更
Share Definitionsの項目で、次のようにパーミッションを変更します。sh
read only no
creat mask = 0644
directory mask = 775
Sambaへpiユーザーを追加
Sambaへpiユーザーを追加するため、パスワードを設定します。
sh
$ sudo smbpasswd -a pi
これで、piユーザからファイルサーバーへアクセスできるようになりました。
サービスを再起動
以上でSambaの設定は終わりです。Sambaサービスを再起動しましょう。
sh
$ sudo service smbd restart
Macから共有フォルダへアクセス
それではMacから、Raspberry Piの共有フォルダへアクセスしてみましょう。
FinderのメニューでGo→Connect to Server...を開きます。command + Kのショートカットでも開けます。そこでsmb://ラズパイIPアドレスまたはsmb://ラズパイホスト名.localを入力します。
設定したユーザー名とパスワードを入力します。
ユーザー名を選択して完了します。
設定がうまくできていれば、FinderからRaspberry Piの共有フォルダへアクセスできているはずです。ファイルなども書き換えられますので、scpなどでアップロードする手間もなくなりました。 最高です!♫Samba!
rsyncもおすすめ
ちなみに、Sambaの開発者アンドリュー・トリジェルは、超便利なコマンドrsyncも開発してます。まだお使いでなければ、rsyncもぜひ試してみてください。
関連記事
アイデアノート > IoTのワイヤレス通信