新型Raspberry Pi 4 modelBが発表&発売されました! 第一報はこちら
[48時間] Amazonプライムデー買うラズパイ製品

今年も年に1度開催されるAmazonのプライムデーは7/15(月)16(火)
通常はなかなか値下げにならないラズパイの商品は今回はセールになるのでしょうか?
選び方などの参考にしてください。
狙うべき関連商品などの選び方をまとめてみました。

特集ページを読む

AFPとRaspbian——Macとラズパイのファイル共有

afp-title コマンド
この記事は約3分で読めます。

Raspberry Pi にインストールしたRaspbianとファイルをやり取りするためにsambaをインストールしておけば好都合です。私が作ったRaspberry Pi のプロジェクトはsambaはほぼ必須になっています。

しかし、テスト的に利用した場合などは非常に面倒なうえ、近いうちに別の使い方をするならsambaは必要無いこともしばしばあります。

数ファイルだけコピーしたい場合にUSBメモリ等の外部デバイスで抜き差しするのも・・・ちょっと面倒。
しかもそういう時に限ってコピーしたいファイルが増える始末です。

そこで!

MacOSとのファイル共有としてApple Filing Protocol(AFP)を利用します。これはラズパイ側にNetatalkをインストールすることで可能です。

Wi-Fi内のRaspberry Pi を操作実行するだけなら、sshで接続することと、AFPでファイル共有させることでほとんど事が足ります。

非常に簡単ですからMac環境の人は覚えていて損は有りません。Windowsの方にはごめんなさい。Macも良いもんですよ。

\ 5年使えれば高くありません。初心者にこそオススメです。/
スポンサーリンク

Netatalkのインストール

ラズパイ側のターミナルにて、以下コマンドでインストールします。通常は設定は必要ありません。

sudo apt-get install netatalk

他に書くことないくらい簡単ですね。

AFPでMacから接続

Mac側から接続するには、Finderの[移動]-[サーバへ接続](⌘K)で移動先にafp://IPアドレスで接続できます。

他にはホスト名でもOKです。afp://raspberrypi.local

afp-dialog

接続を押下するとユーザーIDとパスワードを聞かれるダイアログが出ます。そこにはRaspberry Pi のユーザーIDであるpiとそのパスワードを入れてください。

Raspberry Pi を初期セットアップした際、パスワードを変更しているのなら、変更したパスワードです。特に変更していない場合は初期パスワードです。

デフォルトのID  :pi
デフォルトのPass:raspberry

これで基本的なファイル共有は可能です。

どういった時に利用するの?

個人的にテスト環境で利用しています。画像ファイルやログなどをRaspberry Pi から抜きたい時は便利ですね。

Macなど外部から操作するのにいくつかパターンがあります。

  1. モニター、キーボード、マウスを使わずにsshのみで接続している場合
  2. Raspberry Pi にディスプレイモニターのみ接続している場合
  3. Raspberry Pi のVNCを有効にしてVNCビューワで操作している場合

他にもそれぞれキーボードだけとか、マウスだけとか、限定的な使い方もありますね。

この中でもファイルを視覚的にやりとりしたい時はAFPは役立ちます。特にただRaspbianをセットアップしただけの状態では便利です。sambaをインストールして設定する程のことではない場合ですね。

分かり易いのが、キャプチャ画像です。キャプチャを撮るのにキーボードを繋いでいてPrintScreenボタンで撮ると、ホームフォルダに保存されます。それを抜き出すのにドラッグアンドドロップなのは簡単です。

インストール後初期画面

Macならラズパイとの連携も非常に簡単なので、初心者にこそオススメしています。

コメント