disque dur

あなたのラズベリーパイとサンバとSINを作成します。

更新しました 21 12月 2017 - 0 コメント - , , , , ,

ⓘ Cet article peut avoir été partiellement ou totalement traduit à l'aide d'outils automatiques. Nous nous excusons des erreurs que cela pourrait engendrer.

ラズベリーパイの頻繁な使用の1つは、ローカルマルチメディアストレージシステム、しばしばNAS(ネットワーク接続ストレージ)と呼ばれるの作成です。

だから今日はSAMBAソフトウェアを使用して、あなたのラズベリーパイにSINを作成する方法を説明します.

要約すると、この記事では、すべてのマルチメディアデバイス(コンピュータ、テレビ..)が接続されることなくアクセスできるRaspberry PiとSambaを使用して、ローカルネットワーク上にハードドライブを作成する方法を紹介します。

SIN をインストールするための前提条件

まず、この実現に必要な材料を提示することが重要です。

好ましくは、ラズベリーパイのエネルギー消費量を和らげるために、エリアソケットを介して動力を与えられたハードドライブを取ります。

ラズベリーパイの構成

必要なハードウェアをすべて手に入れたら、ラズベリーが動いてSSHに接続したら、ラズベリーパイをアップデートして開始できます。

sudo apt update
sudo apt upgrade

更新が完了したら、SIN で利用可能になるパブリック レコードとプライベート レコードを作成します。

sudo mkdir /home/shares
sudo mkdir /home/shares/public
sudo chown -R root:users /home/shares/public
sudo chmod -R ug=rwx,o=rx /home/shares/public

Samba を使用した NAS サーバーの作成

ラズベリーパイの基本構成が完了すると、SIN自体をインストールできるようになります。そこで、ネットワークに接続されているオペレーティングシステムやコンピュータからアクセスできるように、ハードドライブのネットワーキングを管理できるソフトウェアであるSambaを使用します。

そこで、次のコマンドを使用して、Raspberry Pi に Samba をインストールします。

sudo apt install samba samba-common-bin

その後、構成ファイルを編集します。

sudo nano /etc/samba/smb.conf

認証を要求して SIN への接続を制限する場合は、オンライン

##### Authentification #####

次の行を追加して下に追加します

security = user

プライベートストレージスペースを管理するには、今すぐ [homes]. SIN に書き込み (ファイルの送信) を行う場合は、ファイルに次の行が含まれていることを確認します。

read only = no

最後に、ファイルの一番下に、SIN のパブリック部分へのアクセスに関連するパラメータを追加します。

[public]
  comment= Public Storage
  path = /home/shares/public
  valid users = @users
  force group = users
  create mask = 0660
  directory mask = 0771
  read only = no

保存してファイルを閉じ、samba を再起動します。

sudo /etc/init.d/smbd restart

次に、samba にユーザーを追加します。この例では、ユーザー pi を追加します。

sudo smbpasswd -a pi

マルチメディア デバイスを追加する

USBスティックやハードドライブを追加してストレージを増やしたい場合は、明らかに可能です。複数のデバイスを接続する場合は、デバイスを1つずつ接続/設定するのが最善です。

まず、デバイスをラズベリーパイに接続します。その後、最初に行うことは、ラズベリーがそれに関連付けられている名前を検出します。. これを行うには、コマンドを実行します

dmesg

一般に、メディアの名前は sda1 しかし、これは特に複数のデバイスが接続されている場合に変更される可能性があります。

注意してください、あなたのデバイスは、Linuxファイルシステム(ext3、ext4など)でフォーマットする必要があります。この場合、次のコマンドを使用してフォーマットすることができます(置換 sda1 デバイスの名前が異なる場合)。

umount /dev/sda1
sudo mkfs.ext4 /dev/sda1

次に、SIN 経由でアクセス可能なデバイスがマウントされるディレクトリを作成し、必要な読み取り/書き込み権限を付与します。

sudo mkdir /home/shares/public/disk1
sudo chown -R root:users /home/shares/public/disk1
sudo chmod -R ug=rwx,o=rx /home/shares/public/disk1

フォルダの名前(例ではディスク1)は問題ではない、ネットワーク上で簡単にそれを見つけることができるようにしたい1を置く。この処理が完了したら、このフォルダにデバイスをマウントします。

sudo mount /dev/sda1 /home/shares/public/disk1

ラズベリーパイの開始時にデバイスをマウントします。

インストールのこの段階では、確かに問題があります。ラズベリーパイを再起動するとき、ペリパーは必ずしもマウントされません。これを修正するには、fstab ファイルを編集します。

sudo nano /etc/fstab

各デバイスに対して、ファイルの下部に次の行を追加します(デバイスの名前とマウントするディレクトリについて間違いしないように注意してください)。

/dev/sda1 /home/shares/public/disk1 auto noatime,nofail 0 0

NAS サーバーに接続する

SINが設定されているので、接続方法を説明する必要があります。私はすべてのオペレーティングシステムのためにそれをするつもりはありません、それは誰にとってもかなり似ています。スマートフォンの場合は、Android用ファイルエキスパートやIOSのファイルエクスプローラなどのアプリに接続できます。

Windows から接続するには、ウィンドウに移動この PC コンピューター タブをクリックし、ネットワーク プレーヤーを接続します

読者の手紙は関係ありませんが、ラズベリーパイがネットワーク上のどこにあるかを調べる必要があります。名前または IP アドレスのいずれかによって。あなたのラズベリーパイの名前を変更したことがない場合は、通知することによって、パブリックディレクトリに接続することができるはずです \raspberrypipublic ユーザー名を持つプライベート ディレクトリ (この例では pi) を通知することによって \raspberrypipi

今、あなたはあなたのラズベリーパイと素晴らしいSINを持っています!あなたがしなければならないのは、上部にマルチメディアシステムを持っている第二のラズベリーパイにメディアセンターをインストールすることです!

Notez cet article.
共有
ニュースレター
著者:
Raspberry Pi FR
Raspberry Piコミュニティに参加する
35ドルのコンピューターはすでに1000万部を売りました
新しいRASPBERRY PI 4を購入する
関連チュートリアル
Raspberry Piのオンボードの緑色のLEDを点滅させます。 Raspberry PiとPythonでLEDのオンとオフを切り替えます。 Raspberry Pi 4は8 GB RAMバージョンで登場! ドッカー群でラズベリーパイクラスターを作成します。 Raspberry Piの起動時にプログラムを実行するにはどうすればよいですか?
コメントはまだありません

共有
ニュースレターのサインアップ
ニュースレターを購読します。
この記事は気に入りましたか?
購読して最新情報を入手してください!