UbuntuでNASを自動マウントする設定方法を掲載中

  • 作成日 2026.06.08
  • 更新日 2026.06.17
  • ubuntu
UbuntuでNASを自動マウントする設定方法を掲載中

UbuntuからNAS(Network Attached Storage)へ接続し、サーバー起動時に自動マウントすることで、バックアップ保存先や共有ストレージとして便利に利用できます。本記事では、UbuntuでNASを手動マウントする方法から、再起動後も自動的にマウントされる設定方法まで詳しく解説します。

NASの共有情報を確認する

設定前にNASの情報を確認します。

必要な情報

・NASのIPアドレス

・共有フォルダ名

・ユーザー名

・パスワード

IPアドレス:192.168.1.100
共有フォルダ:share
ユーザー名:nasuser
パスワード:password

今回はSMB(Windows共有)を例に設定します。

必要なパッケージをインストールする

SMB共有へ接続するためにcifs-utilsをインストールします。

sudo apt update
sudo apt install cifs-utils -y

インストール確認

mount.cifs -V

バージョン情報が表示されれば準備完了です。

マウントポイントを作成する

NASを接続するディレクトリを作成します。

sudo mkdir -p /mnt/nas

確認

ls -ld /mnt/nas

任意の場所に作成可能ですが、一般的には以下が利用されます。

・/mnt

・/media

・/srv

手動でNASをマウントする

まず手動で接続できるか確認します。

sudo mount -t cifs //192.168.1.100/share /mnt/nas \
-o username=nasuser,password=password

確認

df -h

または

ls /mnt/nas

共有フォルダの内容が表示されれば成功です。

認証情報ファイルを作成する

パスワードをfstabへ直接書くのは推奨されません。

認証ファイル作成

sudo nano /root/.nas_credentials

内容

username=nasuser
password=password

権限変更

sudo chmod 600 /root/.nas_credentials

rootのみ読み取り可能になります。

/etc/fstabへ自動マウント設定を追加する

設定ファイルを編集します。

sudo nano /etc/fstab

末尾へ追加

//192.168.1.100/share /mnt/nas cifs credentials=/root/.nas_credentials,iocharset=utf8,uid=1000,gid=1000,file_mode=0775,dir_mode=0775,nofail 0 0

主なオプション

・credentials:認証ファイル

・uid:所有ユーザー

・gid:所有グループ

・nofail:接続失敗時でも起動継続

・iocharset=utf8:日本語対応

設定をテストする

再起動前に確認します。

一度アンマウント

sudo umount /mnt/nas

fstabを読み込み

sudo mount -a

エラーが表示されなければ成功です。

確認

df -h | grep nas

再起動後の動作を確認する

サーバーを再起動します。

sudo reboot

起動後確認

mount | grep nas

または

df -h

NASが自動マウントされていれば設定完了です。

NFSでNASを自動マウントする場合

NASがNFSを提供している場合はこちらを利用します。

必要パッケージ

sudo apt install nfs-common -y

手動マウント

sudo mount -t nfs 192.168.1.100:/share /mnt/nas

fstab設定例

192.168.1.100:/share /mnt/nas nfs defaults,nofail 0 0

Linux同士の接続ではNFSの方が高速な場合があります。

起動時にマウントできない場合の対策

NASより先にUbuntuが起動するとマウントに失敗することがあります。

その場合は以下を追加します。

x-systemd.automount,_netdev

//192.168.1.100/share /mnt/nas cifs credentials=/root/.nas_credentials,_netdev,x-systemd.automount,nofail 0 0

ネットワーク接続完了後にマウントされるため安定します。

よくあるエラーと対処法

「mount error(13): Permission denied」

認証情報が間違っています。

username
password

を再確認します。

「No route to host」

NASへ通信できません。

ping 192.168.1.100

で疎通確認を行います。

「mount error(95)」

SMBバージョンの不一致です。

vers=3.0

を追加します。

//192.168.1.100/share /mnt/nas cifs credentials=/root/.nas_credentials,vers=3.0,nofail 0 0

まとめ

UbuntuでNASを自動マウントするには、cifs-utilsまたはnfs-commonをインストールし、まず手動マウントで接続確認を行います。その後、認証情報ファイルを作成し、/etc/fstabへ設定を追加することで再起動後も自動的にマウントできます。

特にサーバー用途では「nofail」「_netdev」「x-systemd.automount」を利用することで、NASが一時的に利用できない場合でもUbuntuの起動に影響を与えず、安定した運用が可能になります。