Sambaについての疑問とは?

このQ&Aのポイント
  • Windows MeとRedHatLinux7.0を使用してSambaを使い、インターネットに接続していない状態でもファイル共有は可能か疑問がある。
  • SWATを使用するためには、Windows Meがインターネットに接続されている必要があるのか疑問がある。
  • Sambaの設定ファイルを直接編集してファイル共有を行うことは可能か疑問がある。
回答を見る
  • ベストアンサー

Sambaについて

今家にはWindows MeとRedHatLinux7.0がありますので、Sambaを使ってファイル共有をしようと思っているのですが、いくつか疑問があるので質問させて頂きます。 WindowsMeはインターネットにつながっているのですが、RedHatLinuxはインターネットにつながっていません。その状態でSWATを使用する(WindowsMeで『http://(SambaサーバーのIPアドレス):901/』を入力して、SWATを使用する)ことは可能なのでしょうか? また仮に不可能だとしても、viなどでsmb.confなどSambaの設定ファイルを直接編集し、その後smbdやnmbdを起動すれば、パソコン間でのファイル共有自体は可能になりますか?(つまり、RedHatLinuxがインターネットにつながってなくても、Sambaは可能ですか?ということです。) いろいろと設定してみたのですが、どうしても成功しないので「本当にできるのかな?」と思い質問しました。絶対できないのでしたら潔く諦めます。分かりにくい説明で申し訳ありませんが、分かる方はどうか分かりやすく教えて下さい。(Linuxはまだ初心者ですので・・・) 何か不足していたり勘違いがあったら補足致します。どうかよろしくお願い致します。

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

  • ベストアンサー
  • annie_x
  • ベストアンサー率50% (65/129)
回答No.2

TCP/IP の設定に問題はなさそうですね。 samba の方ですが、共有したいディレクトリの設定はされましたか?またユーザーはそのディレクトリへのアクセス権限があるかどうかを確認してください。 それから、ユーザー名およびパスワードがWindows Me側と同じになっているか確認してみてください。 SWATの方ですが、httpd は起動していますか。 http://(LinuxのIPアドレス)/ にアクセスすると(defaultなら)Apacheの画面が表示されるはずです。

sumou111
質問者

お礼

またまたご回答ありがとうございます。 無事解決しました。本当にありがとうございました。

その他の回答 (1)

  • annie_x
  • ベストアンサー率50% (65/129)
回答No.1

ネットワーク環境が不明ですが、以下のようになっているのでしょうか。 Internet - Windows Me -(LAN)- Redhatlinux WindowsマシンとRedhatマシンがLANでつながっていればSambaの利用は可能です。 また、SWAT を使わなくても smb.conf の編集&サービスの再起動で設定を変更可能です。

参考URL:
http://www.a-yu.com/tools/swat.html , http://www.lint.ne.jp/~tomo/server/samba/linux/samba-rh.htm
sumou111
質問者

補足

すいませんでした。 WindowsMe -(クロスケーブル)- RedHatLinux としています。 設定は一応全てしてみました。 (1)#/sbin/ifconfig でLinuxのIPアドレスを設定。同様に『コントロールパネル』→『ネットワーク』でWindowsMeのIPアドレスも設定。 (2)#vi /etc/samba/smb.confでsmb.confの編集。 (3)#/usr/sbin/adduser -g (グループ名) -p (パスワード) (ユーザー名) でLinuxへのユーザー登録。 (3)#/etc/samba/smbpasswd -a (ユーザー名)で、WindowsMeでのパスワードを設定して、Sambaユーザーに登録。 (4)#vi /etc/samba/smbusers でsmbusersの編集を行い、ユーザー名のマッピングを行う。 (5)#/etc/rc.d/init.d/smb startでsmbdとnmbdを起動。 これで、WindowsMeの『ネットワーク』→『ネットワーク全体』→『(設定したグループ名)』→『(RedHatLinuxのマシン名)』まで見えるようになったのですが、変なパスワードを要求されて、何を入力しても「パスワードが認識されませんでした。ネットワーク管理者に相談してください。」というようなエラーメッセージが出て中を見ることができないのです。(変なパスワードとは、 [リソース:\\(Linuxのマシン名)\IPC$ パスワード(P) (自分で入力するため空白) ] という感じです。)  またSWATを使用しようと、WindowsMeの『Internet Explore』で[http://(LinuxのIPアドレス):901/]を入力しても、『ページが表示されません。・・・』というエラーが出てSWATが使えません。/etc/servicesのswat行のコメントは外しています。また#vi /etc/xinetd.d/swatで、#default:off を default:on にしました。 手順としてはこれで合っているでしょうか?たびたび申し訳ありませんがよろしくお願い致します。

関連するQ&A

  • Sambaが使えないのですが・・・。

    Linux初心者です。 RedHatLinux7.1をインストールして、インターネット接続もできてSambaでWindowsマシンとファイルの共有をしようとしたのですが、どうしてもSambがつかえません。 まず、SWATで設定しようと/etc/xintend.dでdisable=yesをnoに書き換えたのですが、SWATが起動しません。 smbconfではいるやりかたもこころみたのですが、けっきょくsmdb -D、nmdb -Dでも入れませんでした。 できれば、私はWindowsでGUIを使い慣れているので、GNOMEかKDEからの使い方を教えていただきたいのです。 セキュリティが甘くなっても文句は言いません。 ご存知の方、よろしくお願いします。

  • samba&swatについて

    samba+swatにてブラウザからsambaの設定をしようとしたのですが、うまくいきません。 使用OSですが、RedHat Enterprise Linux 5.x Base Serverです。 /etc/xinet.d/swatです。 service swat { disable = no port = 901 socket_type = stream wait = no only_from = 127.0.0.1 user = root server = /usr/sbin/swat log_on_failure += USERID } FireWallも「901:tcp」で解除してあります。 /etc/services にも swat 901/tcp # swat という行が追加されています。 この状態で、サーバー(設定マシン)自体のブラウザより 「http://127.0.0.1:901」 と入力しても「接続できませんでした」という表示がでてIDとパスワード入力画面自体も出てこない状況です。 ただ、/etc/samba/smb.confをviで編集してファイルサーバーとしては動作できています。 (クライアントのwindowsXPよりサーバーの共有フォルダにアクセスできます) サービスの設定でも、 [*]smb [*]swat とチェックを入れてあり、起動時に実行OKとでてきます。 SMBサービス、NMBサービスともにOKです。 当然、xinetdはOKです。 気になるのが「httpd」や「apache2」サービスをインストールしていないという部分があります。 もう何処を設定すればよいか、若しくは何がおかしいのか解らない状況です。 どなたか、お知恵を貸していただければ幸いです。

  • sambaの設定について

    現在sambaの設定を行っているのですが、サーバへアクセス出来ずに困っています。 以下が、smb.confの設定なのですが、どこか間違っているでしょうか。 [global] dos charset = CP932 unix charset = UTF-8 passdb backend = tdbsam workgroup = XXXGROUP [home] browseable = no writeable = yes valid users = %S path = /home/work 以下、サーバ環境 ●OS CentOS-5.6-x86_64 ●samba samba3-3.5.6-43.el5.x86_64 以下クライアントPC ●OS WindowsXP Professional 以下/var/log/messagesのsmbを起動したときのログ Jun 3 20:07:34 XXX smbd[27797]: [2011/06/03 20:07:34.662400, 0] printing/print_cups.c:108(cups_connect) Jun 3 20:07:34 XXX smbd[27797]: Unable to connect to CUPS server localhost:631 - 接続を拒否されました Jun 3 20:07:34 XXX smbd[27798]: [2011/06/03 20:07:34.672109, 0] printing/print_cups.c:108(cups_connect) Jun 3 20:07:34 XXX smbd[27798]: Unable to connect to CUPS server localhost:631 - 接続を拒否されました Jun 3 20:07:34 XXX smbd[27796]: [2011/06/03 20:07:34.674116, 0] smbd/server.c:1165(main) Jun 3 20:07:34 XXX smbd[27796]: standard input is not a socket, assuming -D option Jun 3 20:07:34 XXX nmbd[27801]: [2011/06/03 20:07:34.690490, 0] nmbd/nmbd.c:885(main) Jun 3 20:07:34 XXX nmbd[27801]: standard input is not a socket, assuming -D option その他必要な情報があればご指摘ください。 宜しくお願い致します。

  • 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を検索しましたが、見当たりませんでした。 どうすれば設定を、初期化できますか?

  • Samba(デーモン)が起動しない

    今朝linux(RedHat Enterprise Linux)を起動したら共有がwindowsからみれなくなっていて /etc/rc.d/init.d/smb statusでSamba(デーモン)を確認したら smbdは停止しています。 nmbdは停止していますがPIDファイルが残っています。とでました。 /etc/rc.d/init.d/smb start で smbサービスを起動中:失敗 Nnmbサービスを起動中:OK /etc/rc.d/init.d/smb stop で smbサービスを起動中:失敗 Nnmbサービスを起動中:失敗 とでてしまいます。 きのうネットワーク設定のデフォルトゲートウェイを変更したからでしょうか? 業務ができません こまっています。 どなたか教えていただけないでしょうか。

  • sambaで違うネットワークから共有できない

    sambaって違うネットワークから共有できないのでしょうか? 同一ネットワーク上では共有出来るのに違うネットワークからは 共有出来ません。もちろんpingは届くのですが、smb.conf等の設定を 変えないといけないのでしょうか?

  • Sambaのアクセス権について

    Sambaのアクセス権について、質問させていただきます。 【環境】 ・CentOS6.4 ・Samba4.1 今回初めてSambaでファイルサーバーを構築しようとしているのですが、アクセス権の設定で つまづいています。 Windowsのファイルサーバーであれば、NTFSアクセス権の設定でグループを複数追加することが 可能ですが、Sambaでは複数のグループにアクセス権を設定することは不可能でしょうか。 smb.confでの共有設定では可能だと思いますが、下の階層のディレクトリに複数グループを 設定したいと思っています。 よろしくお願いします。

  • Samba設定について

    初心者です。 http://www.aconus.com/~oyaji/samba/samba.htm 上記のページにて「Samba+Swatのインストール」はできたのですが、「Samba+Swatの起動設定」の # chkconfig smb on と打つと bash:chkconfig:command not found がでてきます。アドバイスのほどお願いします。

  • Samba上のディレクトリがWinNTなどから開けません

    ホームサーバとしてTurbolinux7Workstationをインストールし、Lanで他のコンピュータとつなげました。 その後、Sambaを稼動させ、他のWindowsマシンから共有ディレクトリを見ようとすると、Linuxマシンにはアクセスでき、共有のディレクトリも見えるのですが、WinNTや98のマシンからはディレクトリの中身を見ることが出来ません。WinXPではファイルの読み書きが正常に出来ました。NTや98などでファイルを共有するにはsmb.confなどに何か特別な設定が必要なのでしょうか?

  • sambaがサービスで表示されません

    redhat enterprize linux 5を インストールしました。 サンバを起動しようとサービスの設定を開いたら サービス内にsmbがありませでした。 サービスに表示されないのはなぜでしょうか? var/log/sambaフォルダ内は空でした。 etc/sambaフォルダ内はlmhosts smb.conf が存在していました。