今回は、Windows PCとRaspberry Piの間でイーサネットを使ったファイル共有を行う方法について解説します。ファイル共有には、WinSCPという無料のファイル転送ソフトウェアを使用します。
Sambaなどの設定を行うことなく、GUI上で簡単にファイル共有することができますので、ぜひ活用してみてください。
Raspberry Pi(ラズベリーパイ)とは
Raspberry Pi(ラズベリーパイ)はイギリスのラズベリーパイ財団が教育用に開発したボードコンピュータです。
![](https://murasan-net.com/wp-content/plugins/pochipp/assets/img/pochipp-logo-t1.png)
最新のRaspberry Pi 4では、ARMアーキテクチャを採用したBroadcom製の高性能SoC BCM2711を搭載しており、1.5GHzで動作するARM Cortex-A72が4コアとマイコンボードの中では非常に高速な処理能力を持っています。また、ユーザーがアクセス可能な40ピンのGPIOも搭載しており、外部ハードウェアを制御することが可能です。
詳細なスペック等は以下の記事で解説していますので、あわせてご覧ください。
![](https://murasan-net.com/wp-content/uploads/2022/04/IOTIMGL3520_TP_Vec-300x200.jpg)
![](https://murasan-net.com/wp-content/plugins/pochipp/assets/img/pochipp-logo-t1.png)
WinSCPとは
今回紹介する方法では、WinSCPというGUIツールを使用してファイル共有を行います。
WinSCP(Windows Secure Copy)は、Windows用のオープンソースのファイル転送ソフトウェアです。
主にSSH(Secure Shell)を使用したセキュアなファイル転送を行うことができます。SFTP(SSH File Transfer Protocol)、SCP(Secure Copy Protocol)、FTP(File Transfer Protocol)などのプロトコルをサポートしています。
WinSCPのダウンロード
ここからはWinSCPのインストーラを入手する手順を解説します。
まず以下の公式サイトにアクセスします。
画面上部の「Download」をクリックします。
![](https://murasan-net.com/wp-content/uploads/2023/04/download001-1024x558.jpg)
最新バージョンの画面が表示されたら、画面下の「DOWNLOAD WINSCP」をクリックするとダウンロードが開始されます。
![](https://murasan-net.com/wp-content/uploads/2023/04/download002-1024x558.jpg)
![](https://murasan-net.com/wp-content/uploads/2023/07/computer-8037837_1280-300x225.jpg)
WinSCPのインストール
ここからはWinSCPのインストール手順を解説します。
まず、先ほどダウンロードしたインストーラを実行すると以下の画面が表示されます。
使用許諾の内容を確認したら「許諾」をクリックします。
![](https://murasan-net.com/wp-content/uploads/2023/04/install001-2.jpg)
セットアップ形式は「標準的なインストール」を選択し、「次へ」をクリックします。
![](https://murasan-net.com/wp-content/uploads/2023/04/install002-2.jpg)
インタフェーススタイルは「コマンダー」を選択し、「次へ」をクリックします。
![](https://murasan-net.com/wp-content/uploads/2023/04/install003.jpg)
インストール内容を確認したら、「インストール」をクリックします。
![](https://murasan-net.com/wp-content/uploads/2023/04/install004.jpg)
以下の画面が表示されたらインストールが完了です。
![](https://murasan-net.com/wp-content/uploads/2023/04/install005.jpg)
WinSCPでファイルを共有する
ここからはWinSCPでRaspberry Piとファイル共有する手順を解説します。
まず、Raspberry Piを起動してください。
起動したらRaspberry Piの設定を開き、SSHを有効にします。
![](https://murasan-net.com/wp-content/uploads/2023/04/002-1a.jpg)
続いてPC側でWinSCPを起動します。
以下の画面が表示されたら、「ホスト名」に接続先のRaspberry PiのIPアドレスを入力します。
「ユーザー名」と「パスワード」には、Raspberry PiのLinux OSのユーザー名とパスワードを入力します。
![](https://murasan-net.com/wp-content/uploads/2023/04/use001-1024x690.jpg)
以下の警告画面が表示されたら、「はい」をクリックします。
![](https://murasan-net.com/wp-content/uploads/2023/04/use002-1024x690.jpg)
画面右側にRaspberry Piの側のLinuxのディレクトリ一覧が表示されたら接続完了です。
![](https://murasan-net.com/wp-content/uploads/2023/04/use003-1024x690.jpg)
ファイルを転送するためWindows側(送信ファイルのあるディレクトリ)とRaspberry Pi側(受信したいディレクトリ)のディレクトリを移動します。
その後、送信したいファイルを右クリックし、「アップロード」を選択するとファイルが転送されます。
![](https://murasan-net.com/wp-content/uploads/2023/04/use004-1024x690.jpg)
![](https://murasan-net.com/wp-content/uploads/2023/07/computer-8037837_1280-300x225.jpg)
まとめ
今回は、Windows PCとRaspberry Piの間でイーサネットを使ったファイル共有を行う方法について解説しました。WinSCPを使用することで、簡単にセキュアなファイル転送が可能ですので、ぜひ活用してみてください。
また、以下の記事で効率的にPythonのプログラミングスキルを学べるプログラミングスクールの選び方について解説しています。最近ではほとんどのスクールがオンラインで授業を受けられるようになり、仕事をしながらでも自宅で自分のペースで学習できるようになりました。
スキルアップや副業にぜひ活用してみてください。
![](https://murasan-net.com/wp-content/uploads/2023/01/startup-593324_1280-300x200.jpg)
スクールではなく、自分でPythonを習得したい方には、いつでもどこでも学べる動画学習プラットフォームのUdemyがおすすめです。
講座単位で購入できるため、スクールに比べ非常に安価(セール時1200円程度~)に学ぶことができます。私も受講しているおすすめの講座を以下の記事でまとめていますので、ぜひ参考にしてみてください。
![](https://murasan-net.com/wp-content/uploads/2023/01/computer-6977449_1920-300x200.jpg)
それでは、また次の記事でお会いしましょう。
![](https://murasan-net.com/wp-content/plugins/pochipp/assets/img/pochipp-logo-t1.png)
![](https://murasan-net.com/wp-content/plugins/pochipp/assets/img/pochipp-logo-t1.png)
コメント