ガジェットコンパス

ガジェット探求の旅に終わりはない
🔍
Raspberry PiNASOpenMediaVaultストレージ管理セキュリティLinux自宅サーバー

Raspberry Pi NASをOpenMediaVaultで構築:WebUI完結で初心者も安心運用

👤 いわぶち 📅 2026-03-25 ⭐ 4点 ⏱️ 20m
Raspberry Pi NASをOpenMediaVaultで構築:WebUI完結で初心者も安心運用

ポッドキャスト

🎙️ 音声: ずんだもん / 春日部つむぎ(VOICEVOX)

📌 1分で分かる記事要約

  • OpenMediaVault(OMV)のWebUI一元管理で、ストレージマウント・SMB共有・ユーザー権限設定がブラウザだけで完結
  • CLI不要な設計が初心者にも優しく、Raspberry Pi 4/5なら1-2時間で稼働可能
  • 強力パスワード・ファイアウォール・権限制限によるセキュリティ強化が必須
  • WebUI不具合時の復旧omv-firstaidコマンドで即対応可能(パスワード忘れも再設定できる)
  • 実装者の経験談を交えた実践的なトラブルシューティングで、長期安定運用を実現

OpenMediaVaultがRaspberry Pi NAS構築を変えた理由

自宅のデータを一元管理したいと考えたとき、Raspberry PiでNASを構築するのは費用対効果が優れた選択肢です。しかし従来のSambaやNFSの手動設定は、コマンドラインの知識が必要で敷居が高いものでした。

OpenMediaVault(OMV)の登場で、この状況は大きく変わりました。 WebUI経由でストレージ管理、共有フォルダ設定、ユーザー権限管理がすべてブラウザで完結します。CLIコマンドを一切触らずにNASを構築・運用できるのは、初心者だけでなく中級者にとっても大きなメリットです。

実際に使ってみると、この便利さが如何に実装の敷居を下げるかが実感できます。


必要な環境と事前準備

OMVでRaspberry Pi NASを構築する前に、最低限の機材を揃えましょう。

必須アイテム

  • Raspberry Pi 4/5本体(4は最小2GB RAM、5推奨)
  • 電源アダプタ(Pi 4: 3A以上、Pi 5: 5A推奨)
  • microSDカード(16GB以上、OS書き込み用)
  • 外付けHDD/SSD(NAS用途なら1TB以上で費用対効果が高い)
  • Ethernetケーブル(Wi-Fiより安定性が向上)
  • PC(SSH接続・WebUI操作用)

電力不足はトラブルの主因になるため、安定した電源確保が重要です。


OpenMediaVault導入:3ステップで稼働

ステップ1:Raspberry Pi OSのインストール

  1. Imagerで書き込み:Raspberry Pi Imagerを使用し、Raspberry Pi OS(64bit推奨)をmicroSDカードに書き込みます

    • ホスト名を「nas」に設定
    • ユーザー名とパスワードを入力
    • SSH有効を必ず確認
    • Wi-Fi設定も同時に完了
  2. 初回起動:microSD挿入後、HDDを接続して電源投入

    • SSHで接続:ssh pi@IPアドレス(デフォルトはpi/raspberry)

ステップ2:ストレージのマウント設定

OMVのWebUIは優秀ですが、ストレージの物理的なマウントが前提です。

  1. ドライブ確認sudo fdisk -lでHDDが認識されているか確認(例:/dev/sda)

  2. フォーマット(初回のみ):

    sudo mkfs.ext4 /dev/sda1
  3. マウントポイント作成

    sudo mkdir /mnt/nas
    sudo mount /dev/sda1 /mnt/nas
  4. 自動マウント設定(重要)

    • UUIDを確認:blkid
    • fstabを編集:sudo nano /etc/fstab
    • 以下を追加:UUID=xxxx /mnt/nas ext4 defaults 0 2
    • 再起動後、自動マウントを確認

この設定でマウント作業がOpenMediaVaultのWebUIで管理可能になります。

ステップ3:OpenMediaVaultのインストール

OMVのインストールは1コマンドで完了します。

wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash

インストール後、再起動してhttp://NAS-IP:80にアクセス。デフォルトのadmin/openmediavaultでログインできます。


WebUIで完結する設定の流れ

OMVの最大の魅力は、すべての設定がWebUIで直感的に操作できる点です。

ストレージ管理

  • Storage → Disks:接続されたHDDを確認
  • Storage → File Systems:マウント状態を管理
  • Storage → Shared Folders:共有フォルダを指定

SMB共有設定

  • Services → SMB/CIFSを有効化
  • 共有フォルダを選択し、パーミッションを設定
  • Windowsから\\NAS-IP\フォルダ名でアクセス可能に

ユーザー・グループ管理

  • Access Control Lists → Usersで新規ユーザー追加
  • パスワード設定やグループ割り当てもGUIで完結
  • 各ユーザーごとに共有フォルダへのアクセス権を細かく制御

この一連の操作がすべてブラウザ上で完了するため、CLIの知識がなくても安心です。


セキュリティ強化:NAS運用に必須の設定

WebUIの利便性と同じくらい重要なのが、セキュリティです。自宅LANだからと油断は禁物です。

強力パスワードの設定

OMVのWebUIにログインしたら、まず管理者パスワードを変更します。

推奨パスワード条件:

  • 12文字以上
  • 大文字・小文字・数字・記号を含む
  • 個人情報を避ける(例:Y@k!n!kU23Abc)
  • 複数サービスで使い回さない

Sambaユーザーのパスワードも同じ基準で設定してください。

SSHアクセス制限

WebUIの背後にあるSSH接続も保護します。

sudo nano /etc/ssh/sshd_config

以下を設定:

  • PermitRootLogin no:rootログイン禁止
  • 後段で鍵認証に移行:ssh-keygenで秘密鍵を生成しssh-copy-id pi@NAS-IPで配置

ファイアウォール有効化

UFWで外部からのアクセスをブロック:

sudo apt install ufw
sudo ufw allow from 192.168.1.0/24 to any port 445  # LAN限定Samba
sudo ufw allow 22  # SSH
sudo ufw enable

ファイル権限の適切な設定

共有フォルダの権限を制限:

sudo chmod 770 /mnt/nas
sudo chgrp -R users /mnt/nas

777(すべてのユーザーに完全権限)は避けます。

高度な保護:Fail2Ban

ブルートフォース攻撃を自動ブロック:

sudo apt install fail2ban

これらの設定により、外部からの不正アクセスリスクを大幅に低減できます。


WebUIが死んだ時のCLI復旧:omv-firstaidの活用

OMVの便利さは、WebUIが正常に動作している前提です。しかし時には、設定ミスやプラグインの不具合でWebUIにアクセスできなくなることがあります。

そこで活躍するのがomv-firstaidコマンドです。 これはOMVのCLI復旧ツールで、WebUI不具合時にSSH/rootからウィザード形式で設定を修正できます。

omv-firstaidの基本的な使い方

SSHでrootにログイン後:

sudo omv-firstaid

メニューが表示され、以下の操作が可能です:

  • 1. Configure network interface:ネットワーク設定の修正(IP固定、Wi-Fi再設定)
  • 2. Reset WebUI port:WebUIのポート番号をリセット
  • 4. Change Workbench administrator password:adminパスワードの再設定
  • その他:ホスト名変更、プラグイン関連の修復

パスワード忘れ時の対応

実は、OMVユーザーの中でもよくあるトラブルが「adminパスワードを忘れてしまった」というケースです。

この場合の対応方法:

  1. SSHでrootにログイン(rootパスはインストール時に設定したもの)
  2. sudo omv-firstaid実行
  3. メニュー「4」を選択
  4. 新しいパスワードを2回入力
  5. 自動的にWebUIに反映
  6. http://NAS-IP:80でadmin/新パスワードでログイン確認

この方法のおかげで、パスワード忘れでもWebUIに再度アクセスできます。実装者として何度も助かった経験があります。

復旧後の再起動確認

設定変更後は必ず再起動して反映を確認:

sudo reboot

実装者が経験した実践的なトラブルシューティング

理論だけでなく、実際の運用経験から得られた知見も共有します。

マウント失敗時の対応

HDDが認識されない場合:

sudo wipefs -a /dev/sda  # 既存情報をリセット
sudo mkfs.ext4 /dev/sda1  # 再フォーマット

その後、fstabで自動マウント設定を再確認します。

電力不足による不安定化

Raspberry Piは電力不足でハングアップすることがあります。

対策:

  • 推奨以上の電源アダプタを使用(Pi 4: 3A以上、Pi 5: 5A)
  • UPS(無停電電源装置)の導入も検討

WebUI復旧の優先順位

WebUIにアクセスできない場合の診断順序:

  1. ネットワーク接続確認ping NAS-IP
  2. SSH接続確認ssh root@NAS-IP
  3. omv-firstaid実行:ネットワーク設定やポート確認
  4. ログ確認sudo journalctl -u nginxでNginxエラーを確認

結論:WebUIとCLIの両面運用で堅牢なNAS環境を実現

Raspberry PiでOpenMediaVaultを使ったNAS構築は、WebUIの一元管理により初心者でも実装可能です。強力パスワード・ファイアウォール・権限制限によるセキュリティ強化と、WebUI不具合時のomv-firstaidによるCLI復旧機能を組み合わせることで、長期にわたって安定運用できる環境が実現します。

つまり、OMVはWebUIの利便性とCLIの復旧能力を兼ね備えた、Raspberry Pi NASの最適なソリューションです。今後は自宅のデータ一元管理だけでなく、Docker統合やVPN接続など、さらなる拡張も視野に入れた運用が可能になります。

🗂️ 人気カテゴリ

記事数の多いカテゴリから探す