• ベストアンサー

WindowsでNFS export、またはLinuxでCIFS参照することは可能?

通常、Linux-Linux間でネットワークファイルシステムといえばNFSを使うかと思います。 またLinux→WindowsであればsambaなどのCIFSかと思います。 では、Windows側でローカルマウントされているファイルシステムをLinux側でネットワークマウントする場合はどのようにすればよろしいのでしょうか。 WindowsでNFS exportなどができる機能やソフトはあるのでしょうか。もしくはLinuxでCIFS参照することはできるのでしょうか。Windows側でNFS exportできる場合は可能な限りフリーではないツールやOSの標準機能として搭載されていればなおgoodです。 なおWindows側は2003 Serverを想定しています。LinuxはRedHat Enterprise Linux AS v4です。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

>Windows側でローカルマウントされているファイルシステムをLinux側でネットワークマウントする いくつか方法がありますが、たとえば、Samba-Clientに含まれるsmbmountコマンドで、Windows側の ファイルシステムをマウントすることが出来ます。 詳しくはネット検索してみてください。 http://park15.wakwak.com/~unixlife/linux/app-sambaclient.html

whiteline507
質問者

お礼

ありがとうございました。 Linux側でCIFSに対応しているんですね。 読ませていただきます。

その他の回答 (2)

回答No.3

>やりたいことは変わらないのですが >どちらのほうがいいんでしょうかね... NFSでもSAMBAでもできることは同じですが、 セキュリティや運用保守の事を考えると、プロトコルの種類やポート開放数は なるべく増やさないほうがいいかもしれませんね。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

Services for UNIX には NFS サーバが付いてます.

whiteline507
質問者

お礼

ありがとうございます。 Services for UNIXはMSから正式に提供されており,あさらにフリーなようですので使えそうですね。 なんかどちら側でも対応していると Linux側でCIFSマウントさせるのかWindows側でNFSエクスポートさせるのか一気に贅沢な悩みを持つようになってしまい,逆に困っています(苦笑) やりたいことは変わらないのですが どちらのほうがいいんでしょうかね...

関連するQ&A

  • NFSマウント

    以前にNFSについて質問させて頂いたのですがご教授願います NFSマウントとは、Linux上のディレクトリを別のサーバー(Win・LinuxOS問わず)にマウントさせ共有させるシステムという事で、あくまでマウント元のOSがLinuxの時に使う言葉で、マウント先がLinuxの時のみに使う言葉ではないという認識でいいでしょうか? そして上記の上で基本的にはマウント元がWindowsの場合NFSマウントはできずCIFSマウントとなると思っているのですが、 hpのアレイコントローラーなどではNFS・CIFSマウントどちらもできるという話を聞いたのですが、WindowsServerを入れた状態でも別のサーバーにNFSマウントは可能なのでしょうか?(ストレージ用のRAIDのOSは忘れました;汗) 変に考えすぎなのか、こんがらがって頭の中で整理がついていない状態なので、宜しくお願いします。

  • LinuxのNFSとは?

    LINUXのNFSとは「ネットワークファイルサーバー」の略だと 聞いていますが、 これはwindowsの共有ファイルと何か違うところがあるのでしょうか。 同じようなものと考えてもよろしいのでしょうか。 ご回答おまちしております。

  • ファイル共有システムについて

    NFSとはUNIX(Linux)用のディレクトリを共有するシステム、方法 SMB(CIFS)とはWindows用のディレクトリを共有するシステム、方法 と調べたのですが認識として正しいでしょうか? またNFSマウント、SMB(CIFS)マウントとはどういう意味なのでしょうか?

  • NFSのマウント領域がアンマウント出来ません

    # cat /etc/redhat-release Red Hat Enterprise Linux ES release 4 (Nahant Update 6) #uname -r 2.6.9-67.ELsmp NFSでマウントした領域がアンマウント出来ない状態になってしまいました。 /home/hogehoge/tako に、NFSサーバでexportした領域をマウントしました。 ls /home/hogehoge/tako としたり cd /home/hogehoge/tako とすると コンソールが固まり戻って来なくなります。 sshの仮想端末でも同じ結果でした。 NFSクライアント、サーバともに nfs service restartを行なった所、 NFSクライアントでは NFS mountd を終了中: [ OK ] NFS デーモンを終了中: [ OK ] NFS quotas を終了中: [ OK ] NFS サービスを終了中: [失敗] NFS サービスを起動中: [ OK ] NFS クォータを起動中: [ OK ] NFS デーモンを起動中: [ OK ] NFS mountd を起動中: [ OK ] となり、NFSサービスの停止に失敗しております。 NFSサービスの起動に成功しているように見えますが 再度、再起動を行なっても同じようにNFSサービスの停止に失敗します。 システムの再起動は行なえない状態です。 どうにかして、解決をしたいと考えております。 皆様のお力添えをお願い致します。

  • cifsマウントで共有フォルダの中のディレクトリをマウント

    Rea Hat Enterprise Linux4 update6を使用しています。cifsマウントでwindows2000Serverの共有フォルダの中のディレクトリをマウントしたいのですが、出来ますでしょうか? 具体的には、 //server/share/hogehoge(共有フォルダ)/補毛補毛 の"補毛補毛"ディレクトリをLinuxの/media/windowsにマウントしたいのですが、うまくいきません。hogehogeまでならマウントできます。 なんとかして共有フォルダの中のディレクトリをマウントする方法はないでしょうか。ちなみにサーバ側はいじれません。 ご回答、よろしくお願いいたします。

  • NFSについて

    今回、バッファローのHDDをLinux(CentOS)マシンに接続して、NASとしてNFSマウントとして使用します。 NFSとして使用するために行わなければいけない設定方法があればご教授頂ければ幸いです。 (いろいろネットで調べましたが、不安な点がありますので・・) また、このNASのファイルシステムはFAT32ですが、これをext3などに変更することは出来ますでしょうか。 出来るのあればその設定方法をご教授頂ければ幸いです

  • Linuxのnfsがうまくいきません。

    Linuxのnfsのマウントがうまくいきません。経緯は以下の通りです。 【サーバ側 ubuntu 9.10の設定】 1.sudo apt-get install nfs-kernel-server 2. /etc/exportsの編集 /home/hogehoge xxx.yyy.0.0/255.255.255.0(rw) →/home/hogehogeがないのでmkdirで作成する。 3. nfs-server-kernelの再起動 a),b)のどちらかを実行する a) /etc/init.d/nfs-kernel-server restart b) sudo exportfs- r 結果: exportfs: /etc/exports [2]: Neither 'subtree_check' or 'no_subtree_check' specified for export "xxx.yyy.0.0/255.255.255.0:/home/hogehoge". Assuming default behaviour ('no_subtree_check'). NOTE: this default has changed since nfs-utils version 1.0.x 【クライアント側:redhat】 mkdirで/mnt/hogehogeを作成する。 mount xxx.yy.70.84:/home/hogehoge /mnt/hogehoge 結果: mount: xxx.yy.70.84:/home/hogehoge failed, reason given by server: Permission denied ←失敗。 【質問】 0.この失敗の内容はサーバ側のPermission denied(許可申請却下)のようです。どのようなレベルでの許可問題なのでしょうか。 1. exportfs -rに対するレスポンスは正常なのでしょうか。こちらが指定した設定とは異なりデフォルトで動作するという風に読めます。 2.確認ですが、サーバ側は当然ルート権限で実行すると思います。クライアント側もルート(su or sudo)でやるのでしょうか。 3.サーバ側の/home/hogehogeのフォルダ設定とか所有者はどうすればよいでしょうか。フォルダ設定にnfsの可否が指定されるのでしょうか。 4.クライアント側の/mnt/hogehogeフォルダの設定と所有者はどうするのでしょうか。 要は、nfsの環境設定、実行、フォルダ設定 と ユーザ権限との関係が理解できていないということです。何も指定がない、ということはどのようにでも動作するという意味でしょうか。 その他、どのようなミスをしているでしょうか。よろしくお願いします。

  • LinuxからWindows共有へのアクセス

    CentOS側でWindows側の共有フォルダをマウントするため、以下のコマンドを実行してマウントしました。しかし、CentOS側を再起動するとマウントが解除されてしまいます。 再起動をしても解除されない方法はありますでしょうか? #mount -t cifs //(IPアドレス)/(共有フォルダ名) /mnt/(Linux側でマウントするディレクトリ) -o user=(Windows側のユーザー名) 次にWindows側のパスワードを求められるので、パスワードを入力するとマウントできました。

  • ESXi5.1からのnfsマウントについて

    ESXi5.1からRedHatEnterpriseLinux6.4のnfsサーバーの領域をマウントし、 datastoreとして見せようとしています。 vSphereクライアントの構成から、ネットワークストレージをマウントしようとすると ------------------------------------------ ESXi「xx.xx.xx.xx」で オブジェクト「ha-datastoresystem」の「HostDatastoreSystem.CreateNasDatastore」 の呼び出しが失敗しました。 NFS マウント xx.xx.xx.xx: /xxxxxx エラー: NFS サーバは TCP を介した MOUNT バージョン 3 をサポートしていません。 ------------------------------------------ 上記のようなメッセージとなって失敗してしまいます。 同じ領域を他のRHELからマウントすると正常にいきます。 nfs側の/etc/exportの設定は /xxxxxx xx.xx.xx.0/255.255.255.0(rw) としてネットワークセグメントに対し読み取り、書き込みを許可しています。 設定として何が足りないのでしょうか?

  • 簡便なNFSマウントの方法

     NFSマウントですが、Windowsのフォルダ共有と同じと思います。昨今のディストリビューションはかなりWindows風のGUI環境で設定ができるようになっていると思います。最近ではLinuxのNFSマウントはGUIでできないでしょうか?  以前はエディタで/etc/fstabの中身を書き換えたりとかNFSのサービスを起動したりする設定とか/etc/hosts/Allow, denyの設定だとか細々して大変だったと思います。このようなめんどくささが誰でもすぐにできないという意味でセキュリティの高さにつながっていたとはあんまり考えたくないです。操作は簡単だけどガードは厳格というのが正しいと思います。そのような意味でWindows風にLinuxのNFSマウントを設定することはできないでしょうか。  因みにCentOS5とかFedoraなどのRedhat系でのことです。参考までにUbuntuではどうか聞いてみたいですが。 よろしくお願いします。