Linux Lovers
    Fedora Coreで始めるサーバ構築

Home > ファイルサーバ > Sambaで提供しているディレクトリをLinuxでマウント

Sambaサーバで提供しているディレクトリを、別マシンのLinuxでマウントする

SambaはWindows向けのファイルサーバですが、LinuxマシンでもSambaサーバにアクセスすることは
可能です。更に、Sambaで提供している共有ディレクトリをマウントすることもできます
マウントすれば、あたかも自分のHDDの中にあるディレクトリのように、Sambaで提供している
ファイルを操作することが可能になります。

ここでは、LinuxマシンでSambaで提供しているディレクトリをマウントする方法を紹介します。
なお、Sambaの設定がまだの場合は、こちらを参照してみてください。



Sambaで提供しているディレクトリをマウントしてみる

smbmountコマンドを使用すれば、Sambaで提供しているディレクトリをマウントすることができます。
なおここでは、2台のLinuxマシンが出てきて紛らわしくなるので、Sambaサーバを提供している
マシンのホスト名はlinux
とし、マウントするLinuxクライアントのホスト名はsmbclientとしています。

先ず、マウントするLinuxクライアント側でマウントポイントの作成を行います。
ここでは、/mntにsmbというディレクトリを作成し、ここにマウントすることにします。

[root@smbclient ~]# mkdir /mnt/smb


それでは、マウントするLinuxクライアントで以下のコマンドを実行します。

[root@smbclient ~]# smbmount //linux/public /mnt/smb -o ro,guest


linuxはSambaを提供しているマシンのホスト名です。publicは当サイトのSambaの設定
publicセクションを作成しているので、publicと指定しています。/mnt/smbはマウントポイントです。
-oはオプションの指定で、roは読み取り専用guestは認証無しでのログインです。当サイトで
紹介したSambaの設定では認証無しで接続できるようにしていますので、オプションにguestを
指定しています。なお、-o以下のオプション部分は無くても構いません。

ちゃんとマウントできたかdfコマンドで確認してみます。

[root@smbclient ~]# df -h
Filesystem          サイズ  使用  残り 使用% マウント位置
/dev/hda2             3.9G  1.7G  2.0G  46% /
/dev/hda1              99M   17M   78M  18% /boot
none                  121M     0  121M   0% /dev/shm
/dev/hda6             9.7G   83M  9.1G   1% /home
/dev/hda5              15G  726M   13G   6% /var
//linux/public         54G   34G   20G  64% /mnt/smb


一番下にSambaの共有ディレクトリが表示されています。これで/mnt/smbにアクセスすれば
Sambaで提供しているディレクトリの中のファイルを操作することが可能になります。

では、Sambaを提供している側で接続状況を確認してみます。smbstatusコマンドを使用します。

[root@linux ~]# smbstatus
Samba version 3.0.10-1.fc2
PID     Username      Group         Machine
-------------------------------------------------------------------

Service      pid     machine       Connected at
-------------------------------------------------------
public       31083   192.168.1.150  Fri Jun  3 23:37:36 2005

No locked files


192.168.1.150(smbclient)から接続されいることが確認できます。

最後に、アンマウントの方法を紹介します。smbumountコマンドを使用します。

[root@smbclient ~]# smbumount /mnt/smb


この後で、dfコマンドで確認すると、Sambaのディレクトリが消えているはずです。

[root@smbclient ~]# df -h
Filesystem          サイズ  使用  残り 使用% マウント位置
/dev/hda2             3.9G  1.7G  2.0G  46% /
/dev/hda1              99M   17M   78M  18% /boot
none                  121M     0  121M   0% /dev/shm
/dev/hda6             9.7G   83M  9.1G   1% /home
/dev/hda5              15G  726M   13G   6% /var


>>このページのTOPへ

最終更新 : 06/04/2005


Fedoraの設定    SSH    Web    Mail    FTP    DNS    ファイルサーバ    運用管理    システム管理    ネットワーク    セキュリティ対策
Copyright (C) 2004-2007 chibi ,All Rights Reserved