Sambaでファイル共有がしたい!初心者向けの設定方法とは?

このQ&Aのポイント
  • Sambaを使ってVineLinux2.6からWindowsMeマシンのファイルを共有する方法を調べています。
  • Sambaの設定前に、Windowsマシンを認識させるための作業は必要でしょうか?
  • hosts.denyとhosts.allowの設定について詳しく教えてください。
回答を見る
  • ベストアンサー

Sambaでファイル共有がしたいのですが

Linux初心者です。 Sambaを使ってVineLinux2.6からルータ越しにつながっているWindowsMeマシンのファイルを見れるようにしたいのですが、いろいろ調べましたがどの情報も、私のレベルを越えているものなので、基本的な質問をいくつかさせて下さい。 1。Sambaの設定をする前に、Windowsマシンを認識させる作業は何か必要でしょうか? 2。hosts.denyでALL:ALLにして、hosts.allowの方には何も記述していないのですが、これはどのように変更すべきでしょうか? 3。ルーターの設定変更は何か必要でしょうか? 初歩的な質問で恥ずかしいのですが、よろしくお願いします。

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

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

>Sambaを使ってVineLinux2.6からルータ越しにつながっ >ているWindowsMeマシンのファイルを見れるようにしたい これを素直に読むと、Linux側からWindowsにアクセスし たい。つまり、Windows側に共有フォルダがあると読める のですが、その通りですか? そうであるなら、それはSambaの仕事じゃありません。 たしかに、Sambaのパッケージに含まれている、smbmount というコマンドを利用しますが、Samba側で何の設定も いりません。 >1。Sambaの設定をする前に、Windowsマシンを認識させる >作業は何か必要でしょうか? /etc/hosts ファイルに、Windowsのコンピュター名と IPアドレスの名前解決が出来る用に記述して下さい。 >2。hosts.denyでALL:ALLにして、hosts.allowの方には >何も記述していないのですが、これはどのように変更 >すべきでしょうか? 何もいりません。 >3。ルーターの設定変更は何か必要でしょうか? 「ルータ越し」って書いてありますけど、本当に ルータを越えているんですか?どういうネットワーク 構成になっているんでしょうか。Samba側のIPアドレス とネットマスク。Windows側のIPアドレスとネットマス クはどうなっていますか?だいたいルータはどんな風 に、どこに接続されているんですか? とにかく、詳しいネットワーク構成が分からないこと には、これ以上のアドバイスは無理です。

marradona
質問者

お礼

ありがとうございます。 すみません「ルーター越し」というのは間違った言い方かも知れません。構成を詳しく申しますと、ケーブルモデムがブロードバンドルーターのWAN側につながり、LAN側にWindowマシンとLinuxマシンがつながっていてインターネット接続のIPを共有しているという、よくある状況です。

その他の回答 (1)

回答No.2

>LAN側にWindowマシンとLinuxマシンがつながっていて それって単に、「ルータについているHUBにつながっ てる」だけです。数十万円以上するような高いルータ には、接続ポート間でフィルタリングしたり、ルー ティングの設定が出来るような物がありますが、現 在、市販されている「ブロードバンドルータ」は、 ルータとHUBを接続して、それを一つの箱の中に入れ てあるだけですから。 で、本題ですが、そいういう状況なら、 /etc/hosts にWindowsのコンピュータ名とIPアドレ スを登録して(ルータからIP自動取得はやめて、固定 IPにした方がよいでしょう) http://network.station.ez-net.jp/server/system/network/hosts.asp smbmountを使う http://www.atmarkit.co.jp/flinux/rensai/linuxtips/126smbmount.html だけです。

関連するQ&A

  • Sambaセキュリティについて

    smb.confに設定されるhosts allow、hosts denyについての質問です。 手元の資料に、設定においてはhosts allowが優先されるので、hosts denyで拒否が設定されているホストであってもhosts allowで許可されていれば、接続が許可されるとあります。 以下の場合は、グループkeiriにホストsoumuが含まれている場合、soumuからのアクセスは許可されるのでしょうか? hosts allow = @keiri hosts deny = soumu

  • samba4の設定を初期化したいです。

    samba4をインストールしました。 #pkg install samba4 SWATで設定しました。 http://192.168.**.**:901 設定を反映すると同時に ブラウザでアクセスできなくなりました。 403 Forbidden Samba is configured to deny access from this client Check your "hosts allow" and "hosts deny" options in smb.conf 一応、パッケージを削除 #pkg delete samba4 しかし設定ファイルが残っているのか、再び #pkg install samba4 ブラウザでアクセス http://192.168.**.**:901 403 Forbiddenのままです。 smb.confを検索しましたが、見当たりませんでした。 どうすれば設定を、初期化できますか?

  • VNCのインストール後の allowとdenyの設定

    お世話になります。 vine linux3.2でrealVNCをインストールしたのですが /etc/hosts.allow /etc/hosts.deny への記述が上手くできずクライアント(windowsXP 192.168.1.11)からサーバー(192.168.1.20)に接続できずに困っています。 /etc/hosts.deny には ALL : ALL /etc/hosts.allow には Xvnc :192.168.1.11 としているのですが何がいけないのでしょうか? 教えてください。/etc/hosts.denyの方を何も書かないでいたら きちんと接続できるんですけど・・・・。 私がOSをインストールしてから、Linuxで行った作業は VNCまでです。

  • SSH Secure Shell の設定のしかたについて

    Linux RedHat 9.0 と Windows XP との間で,ネットワーク越にいろいろとやりたいことがあるので,SSH Secure Shell をインストールしました.Linux の方は新たにインストールしたものです. hosts hosts.allow hosts.deny はそれぞれ分かる範囲で設定し(linuxの方は),同じネットワーク内につながっているウィンドウズマシンからSSH Secure Shellを使ってログインしようとしたのですがうまくいきません... linux の方から,当ウィンドウズマシンにipアドレスでpingをうつと応答はあるのですが,ホスト名を入れると応答がありません.また逆もしかりです.これは hosts hosts.allow hosts.deny の設定が間違っているということなのでしょうか? それともSSH Secure Shellの方の設定が間違っているのでしょうか? ただ,私自身,学外の別のサーバにはちゃんとアクセスできるように設定してあるぐらいなので,当linuxマシンへの接続の設定が間違っているようには思えないのですが... ウィルスソフトとしてインストールしているノートンが悪いのでしょうか?でもそれなら別のサーバにも接続できませんよね. よわっています.どなたかアドバイスをいただけないでしょうか? よろしくお願いします.

  • hosts.allowのIPアドレスの記述ついて

    Red Hat Linux9を使用して勉強しています。 SSHを動かしていて、hosts.deny と hosts.allowを使い IPアドレスの接続制限をかけようと思っています。 hosts.denyはALL:ALLにしてあるのでhosts.allowに 接続を許可するIPを記述するのですが、例えば許可する範囲を 「192.168.1.90~192.168.1.99」とする場合は、どうやって 記述すればいいのでしょうか。 まさか1個ずつカンマで区切って記述するということではないですよね。 宜しくお願いします。

  • sambaの設定

    ブロードバンドルーターのLAN側に、LINUX1台、XP1台つなげています。 smb confの設定なのですが、ルーターのDHCPが働いている場合、 [global]のinterfacesはどう設定すればよいですか? またhosts allowは、ルーターのLAN側アドレス(192.168.11.0なのですが) でよいですか?

  • VNCへのアクセス制限

    WindowsXP(192.168.1.12)からSuSE Linux(192.168.1.5)に対してVNCでログインしています。 この192.168.1.12以外からはVNCでログインできないようにするために、hosts.allowとhosts.denyを以下のように書き換えました。 ・/etc/hosts.deny ALL : ALL ・/etc/hosts.allow ALL : 192.168.1.12 この状態でWindows(192.168.1.12)からVNCでアクセスすると、エラーメッセージが表示されてログインできません。 The connection closed unexpectedly Do you wish to attempt to reconnect to 192.168.1.5:5901? hosts.allowを以下のように書き換えると、VNCでログインできるようになります。 ・/etc/hosts.allow ALL : ALL 192.168.1.12からだけのアクセスを許可させるには、どのようにすればよいのでしょうか? ■環境 SuSE Linux10.0 WindowsXP SP2 VNC Viewer Free Edition 4.1.1

  • NFSのマウントができません

    今、Linuxマシンが3台あります。 vine、Fedora4、CentOSです。vineはweb・メールサーバーとしています。そこで、NFSを組んだのですが、すべてをサーバーとクライアントとして設定しました。 /etc/exports、/etc/hosts.allow、/etc/hosts.denyの設定はしました。ちょっとうろ覚えで設定したので、ここが間違っているのかもしれないのですが、すべてのの設定を、/etc/hosts.allowはportmap:192.168.0.としています。/etc/hosts.denyはportmap:ALLです。 /etc/exportsはローカルIPからならrwが出来るように書式通り設定。 そして一応/etc/fstabで起動すれば、自動的にマウントできるようにしているのに、FedoraとCentOSからvineはマウントできているのに逆が出来ません。何か見落としているのでしょうか?

  • 任意のサービスを行っているファイルを探す

    こんにちは、honiyonです。  TCP Wrapの設定(hosts.allowやdeny)を行うために、サービスを行っているデーモンのファイル名を取得したいと考えています。   hosts.allowやhosts.denyの設定は、サービス名ではなくサービスを行っているデーモンのファイル名で指定するのですよね? Ex.)in.telnetd : ALL  今は適当にファイルの予測を付けて「find / -name 'hoge'」としていますが、うまくヒットしない事があり、しても別のファイルだったり(^^; もっと効率の良い方法はないかな~と思っています。  宜しくお願い致します(..

  • Linux hosts.allowでのアクセス制御

    いつもありがとうございます。 RedHat hosts.allowでのアクセス制御について設定方法を質問させて頂きます。 /etc/hosts.allowに以下のサービスについて制御したいと思っております。 ************************************************************* http ssh icmp smtp ntp pgadmin samba postgresql dns ************************************************************* 以下「hosts.allow」の内容 ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ # ssh sshd: 192.168.1. # http httpd: ALL # dns domain: ALL # icmp icmp: ALL # ntp ntpd: ALL # netbios-ssn netbios-ssn: ALL # smtp smtp: ALL # postgresql postgresql: 192.168.1. # pgadmin pgadmin: 192.168.1. -------------------------------------------------------------------- 上記にて設定すると、SSHのみ適用されますが他の設定が反映されません。 ※hosts.denyは「ALL: ALL」としております。 また、ファイアーウォールを有効にすると、SSHも含め接続できなくなります。 ※ファイアーウォールのルールは定義していません。 初心者からの質問で申し訳ありません。 アドバイスの程よろしくお願い致します。