• ベストアンサー

sambaって起動しないでも

使えるのでしょうか? FedoraCoreのパソコン(IP:192.168.0.2,name:linux) のNICと 95(IP:192.168.0.9,name:win,c:\を共有名Cで共有) のNICをクロスケーブルでつないで sambaが停止中にFedoraCoreの端末上で [root]# mkdir /C [root]# smbmount //win/C /C とするとマウントができsambaコマンドが使え95のファイルを読み書きできるのです Linux側からはsambaを起動しなくてもWindows上のデータを自由に読み書きでいるのでしょうか?

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

  • ベストアンサー
回答No.3

>LinuxからWindowsを使うためにはsambaをインストールしなくても>使えるということですね? linux機をsambaサーバとして利用しないが、 smbmountはするという場合に、 必要最小限のパッケージだけをインストールしたい。 という事でよろしければ、確認するために必要な作業は、 1.smbmountの収録されているパッケージを調べる 2.1.でわかったパッケージが依存しているパッケージを調べる 3.2.でわかったパッケージが依存しているパッケージを調べる 4.3.でわかったパッケージが...(以下繰り返し) となります。 どんなパッケージのsambaを使っておいでかわからなかったので、 rpmパッケージでインストールされている事を前提に、 理化学研究所のanonymous-ftpサーバにあるrpmパッケージを 例で取り上げます。 FedoraCoreに収録されているsambaのrpmパッケージは、 samba,samba-common,samba-client,samba-swatである様です。 1.smbmountが収録されているパッケージは、samba-clientだろうと思うのですが、 イマイチ自信がないので、 rpm -qlp ftp://ftp.riken.go.jp/pub/Linux/fedora/core/1/ i386/os/Fedora/RPMS/samba-client-3.0.0-15.i386.rpm |grep smbmount として調べます。 すると、 >/usr/bin/smbmount >/usr/share/man/man8/smbmount.8.gz という結果が得られます。 2.次に、そのパッケージが依存しているパッケージを調べます。 rpm -qRp ftp://ftp.riken.go.jp/pub/Linux/fedora/core/1/ i386/os/Fedora/RPMS/samba-client-3.0.0-15.i386.rpm としたところ、パッケージでrpm以外のものに、 >samba-common = 3.0.0 がありました。 ここから、パッケージ「samba-common-3.0.0」は必要らしい事がわかります。 3.続いてsamba-commonが依存しているパッケージを調べます。 rpm -qRp ftp://ftp.riken.go.jp/pub/Linux/fedora/core/1/ i386/os/Fedora/RPMS/samba-common-3.0.0-15.i386.rpm とすると、 リスト中のパッケージっぽい部分にrpm以外のものはないようです。 よって、 samba-common,samba-clientの二つのパッケージをインストールすれば、 smbmountは使える様になると思われます。 インストール済みのパッケージを検査する場合や、 ローカルのファイルを検査する場合は、 引数がかわってくると思われるので、 参考URLを確認して下さい。 また、例ではFedoraCoreの標準パッケージをとりあげましたが、 実際に作業される場合は、 updates配下のファイルを検査し、 インストールされる事をおすすめします。

参考URL:
http://www.linux.or.jp/JM/html/rpm/man8/rpm.8.html
keyguy
質問者

お礼

詳しい説明ありがとうございました

その他の回答 (2)

  • mi-si
  • ベストアンサー率35% (200/567)
回答No.2

sambaはサーバーです。 smbmountはクライアントです。 Linuxをファイルサーバーとして使うなら必要ですが、クライアントとしてのみ使うなら不要です。

keyguy
質問者

補足

ありがとうございます 2台のコンピュータが有ってそのどちらでもsambaサーバは動いていないのにLinuxからWindowsが使えるということは LinuxからWindowsを使うためにはsambaをインストールしなくても使えるということですね?

  • you_sei
  • ベストアンサー率30% (102/338)
回答No.1

できます。

keyguy
質問者

お礼

ありがとうございます

関連するQ&A