UbuntuでNAS内のファイルにアクセスする
UbuntuでNAS内のファイルにアクセスするには
- ファイルマネージャーを使う
- mountコマンドを使う
などの方法があるようです
ファイルマネージャーを使う
Nemoや、Nautilusや、Dolphinなどのファイルマネージャーを使うとNASのファイルに手軽にアクセスできます
ただこのやり方だとうまく開けない場合もあります
例えばNAS内にある音声(音楽)や動画ファイルをダブルクリックして再生するなど
この場合も、mountコマンドを使用して予めマウントしておくと、そのマウントポイントのファイルをダブルクリックすることで正常に再生されます
このあたりがWindowsやmacOSとは大きく挙動が異なるところのようですね
mountコマンドを使う
設定メモ
マウント先(マウントポイント)を作成する
$ sudo mkdir -p /nas/data
cifs-utilsパッケージをインストールする
$ sudo apt install cifs-utils
NASの共有フォルダをマウントする
$ sudo mount -t cifs -o noperm,username=[NASのユーザー名],password=[NASのパスワード] //[NASのIPアドレス]/[共有フォルダ] /nas/data
使おうとしたときに自動でマウントする
設定メモ
あらかじめマウントポイントの作成と、cifs-utilsパッケージはインストールしておく
fstabを書き換える
$ sudo nano /etc/fstab
で
# mount nas drive
//[NASのIPアドレス]/[共有フォルダ] /nas/data cifs noauto,user,x-systemd.automount,x-systemd.device-timeout=30,_netdev,noperm,username=[NASのユーザー名],password=[NASのパスワード] 0 0
のような行を追加しておく
x-systemd.automount
を含むfstabエントリを追加したら
$ sudo systemctl daemon-reload
$ sudo systemctl restart remote-fs.target
$ sudo systemctl restart local-fs.target
を実行しておく
マウントする
$ sudo mount -a
竹内電設は、大阪府下を中心に中小規模の組織がITシステムを効果的に活用するための、お手伝いをさせていただいております
© 2023 竹内電設; all rights reserved.