autofsを使ってsambaを自動マウント

オートマウントとはアクセスされたときに自動的にマウントするための仕組み。またアクセスがなかったときアンマウントする仕組み。ここではubuntuを使って行った。

まずautofsとsmbclientとが入っていなかったらインストールする。

$ sudo apt-get install autofs smbclient

/etc/auto.masterを編集して、以下の一行を加える

/sambaauto /etc/auto.smb

/sambaautoを作成し、あとあと面倒になったら嫌なのでなのでchmodしておく

$ sudo mkdir /sambaauto
$ sudo chmod 777 /sambaauto

autofsをインストールしたときに/etc/auto.smbが入っているはずなので確認し、chmod 755する。

$ sudo chmod 755 /etc/auto.smb

autofsを起動する。

$ sudo /etc/init.d/autofs start

あとは/sambaauto以下、コンピュータ名/フォルダ名でアクセスすれば、自動でマウントしてアクセスできる。コンピュータ名が駄目な場合はIPアドレスで試してみる。

$ cd /sambaauto/192.168.0.100/Share

用語整理:
automount : 実際にマウントするプログラム
autofs : 2つの意味がある。automountをコントロールするためのフロントエンド、そして設定ファイルの記述方法。

Leave a Reply

Your email address will not be published. Required fields are marked *

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)