• 締切済み

centos5 samba構築 vistaから共有ファイルが見えない

centos5でsamabaを構築しましたが、vistaから共有フォルダが見えません。 環境とconfの設定は以下の通りです。 原因と対処が解る方がいらっしゃればお教え願います。 環境 vmwereプレイヤーを用い、vistaの上に仮想的にcentos5を起動しています。 ともに、172.16.16.0 255.255.240.0 のネットワークに属しており、普段はvistaからteratermを用いsshでlinuxに接続します。 ファイアウォール全開でも、見えませんでした。 今回、ワークグループ名は VISTA1_ADMIN01 を使います。 設定 confの各セクションの設定は以下の通りです ※コメント行等一部、省略して貼ってます 55 #======================= Global Settings ===================================== 56 57 [global] 58 unix charset = UTF-8 59 dos charset = CP932 60 display charset = UTF-8 61 # ----------------------- Network Related Options ------------------------- 62 # 63 # workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH 64 workgroup = VISTA1_ADMIN01 65 ; hosts allow = 172.16.16 127. 66 67 # 68 # server string is the equivalent of the NT Description field 69 # 70 # netbios name can be used to specify a server name not tied to the hostname 71 # 72 # Interfaces lets you configure Samba to use multiple interfaces 73 # If you have multiple network interfaces then you can list the ones 74 # you want to listen on (never omit localhost) 75 # 76 # Hosts Allow/Hosts Deny lets you restrict who can connect, and you can 77 # specifiy it as a per share option as well 78 # 79 ;workgroup = VISTA1_ADMIN01 80 server string = Samba Server Version %v 81 82 netbios name = smb_linux1 83 84 ;interfaces = lo eth0 172.16.20.254/20 85 ;hosts allow = 127. 172.16.16 86 87 # --------------------------- Logging Options ----------------------------- 88 # 89 # Log File let you specify where to put logs and how to split them up. 90 # 91 # Max Log Size let you specify the max size log files should reach 92 93 # logs split per machine 94 ;log file = /var/log/samba/%m.log 95 # max 50KB per log file, then rotate 96 ;max log size = 50 97 98 # ----------------------- Standalone Server Options ------------------------ 99 # 100 # Security can be set to user, share(deprecated) or server(deprecated) 101 # 102 # Backend to store user information in. New installations should 103 # use either tdbsam or ldapsam. smbpasswd is available for backwards 104 # compatibility. tdbsam requires no further configuration. 105 106 security = share 107 passdb backend = tdbsam

みんなの回答

noname#110816
noname#110816
回答No.3

> service nmb status の実行結果は nmb: 認識されていないサービスです。 と 表示されます。 これはどうすれば? service smb status のコマンドで smb, nmb の両方とも確認できているようですので正常です。(CentOSではnmbが分かれていないので、nmbサービス単独で認識されなくてもいいです)

user010014
質問者

お礼

回答ありがとうございます! 後は何でしょうね・・・ vmwereが怪しいような気がるのですが。。 vmの設定に"共有フォルダを有効する"のような設定項目があったので、有効にして再度仮想hostを起動してみたのですが、やはりダメでした。。

noname#110816
noname#110816
回答No.2

Windowsとのファイル共有であれば、ほとんどデフォルト設定のままでOKなはずです。 見えないということはNETBIOSが確立していない、という最も基本的な現象だと思います。 # service nmb status # service smb status の実行結果は正常ですか。 Vistaログイン時にはユーザーID、パスワードを入力していますか。 (自動ログインなら入力して試してみてください) 私の場合の共有フォルダ設定はsbm.confで下記の3行だけでOKです。 XP、Vista、Win7のどれからも見えて、アクセス(読み書き)できています。 [dat] path = /dat read only = no guest ok = yes

user010014
質問者

補足

回答ありがとうございます! service smb status  の実行結果は smbd (pid 3019 3014) を実行中... nmbd (pid 3017) を実行中... と 正常なのですが、 service nmb status の実行結果は nmb: 認識されていないサービスです。 と 表示されます。 これはどうすれば? また、VISTAにはログインパスワードが設定されています。

noname#110816
noname#110816
回答No.1

confの肝心な部分が欠けていますので何とも言えません。 共有フォルダは設定してありますか。(設定していないとVistaから見えません) テストする段階ではSELinuxも無効にしてみてください。

user010014
質問者

お礼

回答ありがとうございます! SElinux無効でも状況変わらずです。 共有ファイルの部分の記述は以下のとおりです [public] 285 ; comment = Public Stuff 286 path = /public2 287 ; public = yes 288 writable = yes 289 guest ok = yes 290 guest only = yes

関連するQ&A

  • WindowsXPからSambaサーバが見つらない

    CentOS5.3でSambaサーバを構築しWinXPで利用しようとしています。 WinXPでワークグループにこのサーバが表示されません。 SWATもサーバが見つからないというエラーになります。 WinXPからサーバへのpingは通っています。 サーバとWinXPのワークグループ名は一緒です。 /etc/samba/smb.conの内容です。 [global] # ------------ Network Related Options ------------------------- # # workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH # # server string is the equivalent of the NT Description field # # netbios name can be used to specify a server name not tied to the hostname # # Interfaces lets you configure Samba to use multiple interfaces # If you have multiple network interfaces then you can list the ones # you want to listen on (never omit localhost) # # Hosts Allow/Hosts Deny lets you restrict who can connect, and you can # specifiy it as a per share option as well # workgroup = PREMIER server string = Samba Server Version %v # netbios name = centserver unix cahrset = UTF-8 display charset = UTF-8 dos charset = CP932 interfaces = lo eth0 192.168.0.4/24 hosts allow = 127. 192.168.0. WinXP側からサーバにアクセスしてもエラーになります。 C:\Documents and Settings\hoge>net view \\centserver システム エラー 53 が発生しました。 ネットワーク パスが見つかりません。 対処方法をご教示願います。

  • Samba + LDAP サーバー構築 2

    Samba + LDAP サーバーの構築をしています。 Samba、OpenLDAPのインストールと設定が終わりました。 smbldap-tools でユーザーアカウントも追加しました。 しかし(別のマシン)Windwosの『ネットワーク』に当該サーバーが表示されません。 Sambaの /etc/samba/smb.conf の設定では以下のように設定してます。 wins support を yes とした為、今まで見えなかったマシンも見えるようにはなりました。 しかし Samba サーバーが見えないのです。 どこに問題があると考えられますでしょうか? また smb.conf の設定を変更した場合、smbldap-tools を一から実行する必要があるのでしょうか? OSは CentOS 5 です。 よろしくお願いします。 -------------------------- workgroup = WORKGROUP netbios name = MESV server string = hogehoge interfaces = 192.168.1./24 hosts allow = 192.168.1. 127. bind interfaces only = yes domain master = yes local master = yes prefered master = yes wins support = yes remote announce = 192.168.78.255 remote browse sync = 192.168.78.255 os level = 128 time server = no lm announce = no min protocol = COREPLUS socket options = TCP_NODELAY IPTOS_LOWDELAY name resolve order = wins lmhosts host bcast --------------------------

  • sambaがネットワーク上で認識されません

    sambaがネットワーク上で認識されません。 起動も、自動起動も確認しましたが、Windowsのネットワーク上の、 Workgroupに表示されません。 ご存知の方がいらっしゃいましたら教えてください。 以下が「/etc/samba/smb.conf」の設定を変更した箇所です。 --------------------------------------------------------- [global] 74 workgroup = WORKGROUP 75 server string = Samba Server Version %v 76 93 # ----------------------- Standalone Server Options ------------------------ 94 # 95 # Scurity can be set to user, share(deprecated) or server(deprecated) 96 # 97 # Backend to store user information in. New installations should 98 # use either tdbsam or ldapsam. smbpasswd is available for backwards 99 # compatibility. tdbsam requires no further configuration. 100 101 security = share 102 unix charset = UTF-8 103 display charset = UTF-8 104 dos charset = CP932 105 passdb backend = tdbsam [public] 286 # comment = Public Stuff 287 path = /public 288 # public = yes 289 writable = yes 290 # printable = no 291 # write list = +staff 292 guest ok = yes 293 guest only = yes 294 # create mask = 0777 295 # directory mask = 0777 --------------------------------------------------------- 宜しくお願い致します。

  • VMware WinXP Linux Samba

    初心者ですみません(VM Linux共に)。 VMware server2.0 ホストOS(WinXP) ゲストOS(Centos5.5)の環境で、ゲストOSにsambaの設定をしているのですが、上手く行きません。 sambaユーザは「smbusr」で作成しました。 ネットワークはBridgeです。 smb.confは、 --------------- [global] workgroup = WORKGROUP server string = Picounyu Samba Ver. %v netbios name = MYSERVER hosts allow = 192.168.1. 192.168.122. 127. unix charset = UTF-8 dos charset = CP932 display charset = UTF-8 security = user passdb backend = tdbsam:/etc/samba/passdb.tdb [homes] comment = Home Directories path = %H/samba browseable = no writable = yes [printers] comment = All Printers path = /var/spool/samba browseable = no guest ok = no writable = no printable = yes [public] comment = Public Stuff path = /home/samba public = yes browseable = yes writable = yes --------------- /etc/init.d/smbデーモンも手動で起動しています。 宜しくお願いいたします。

  • CentOS6でのSamba設定について

    こんにちは。 CentOS6が出たので、今まで使っていたCentOS5.6から乗り換えようと思い、早速インストールしました。もともとRAIDを組んでSambaにてファイルサーバーとして使っていたので、同様の設定をしようと思い、RAIDの設定、Sambaのインストールまで順調に進みました。 しかし、Sambaの設定で詰まってしまいました。 CentOS5.6+Samba3.0.33-3.29.el5_6.2では、guest(Windows7クライアントからユーザ、パスワードなし)で接続できていたのですが、CentOS6+Samba3.5.4-68.el6_0.2ではguest接続できなくなってしまいました。いろいろと設定を試したのですが、うまくいかず、、、 ネットで色々と情報を検索してみたのですが、有効な情報はありませんでした。どなたかguest接続が可能になる設定を教えていただけませんか? ちなみにCentOS6はminimalでインストールしました。 参考までに、5.6のときのsmb.confを添付しておきます。 よろしくお願いします。 [global] workgroup = WORKGROUP server string = Samba Server Version %v security = SHARE passdb backend = tdbsam unix extensions = No load printers = No ldap ssl = no printing = bsd cups options = raw print command = lpr -r -P'%p' %s lpq command = lpq -P'%p' lprm command = lprm -P'%p' %j [share] path = /mnt/raid/public/share read only = No guest only = Yes guest ok = Yes

  • samba

    最近fedora7をインストールした,まだまだ初心者です。 PCは計2台で, Fedora7(windows vistaとブート) をBUFFALO社の「無線LAN BBルータ」に有線で接続し そこから無線LANでwindows 2000 pro に無線LANで接続しています。 fedora7でsambaインストールして,設定をして起動させた後、 windows 2000側のワークグループの設定をして、マイネット ワークから、fedoraのホームディレクトリを見ようとしまし たが、アイコン「Local host」をクリックすると「ネットワ ーク上に同じな前があります」と出てしまいます。 対処法を教えてください。お願いします。 下は、smb config file の設定内容です。 [global] workgroup = ABCDEF server string = SERVER passdb backend = tdbsam log file = /var/log/samba/log.%m max log size = 50 wins support = Yes cups options = raw [homes] comment = Home Directories read only = No browseable = No [printers] comment = All Printers path = /var/spool/samba printable = Yes browseable = No

  • Sambaを使ったLinuxサーバへの、ログイン

    Sambaを使ったLinuxサーバへの、ログイン(Windows, タブレット端末からを想定)がうまくいきません。 現状の、 /etc/samba/smb.conf の中身を記載いたします。 修正点をコメント願えないでしょうか? [global] unix charset = UTF-8 dos charset = CP932 display charset = UTF-8 host allow = 192. workgroup = WORKGROUP server string = Samba Server %v netbios name = centos7 security = user map to guest = bad user dns proxy = no #========================================================== [Share] #共有させるフォルダ path = /samba/share/ #マイネットワークに表示させるか否か browsable =yes #書き込み可能かどうか writable = yes #ゲストユーザのログインが可能かどうか guest ok = yes #読込みのみとするか read only = no

  • Sambaについての質問

    環境: デスクトップA:Ubuntu8.04(マスタブラウザ)、ノートB:XP Pro 自力で設定をしてなんとかBからはWORKGROUPからAが見れて、ファイルの共有が出きるようになったんですが(もちろんAから公開しているフォルダからも共有できます。つまりフォルダではA<->Bができているということです)、Ubuntu側から場所ー>ネットワークー>Windowsネットワークー>WORKGROUPー>ここから先が見れません(というかアイコンが表示されない状態です) Bのように一覧を表示させるにはどのようにしたらよいのでしょうか?Bの方からファイアーウォールを切ってみても同じことでした。 いまは2台ですが3~4台に増える予定なので(Ubuntu:1台、XP5台)ないと困ります。。。。 [global] server string = %h server (Samba, Ubuntu) dns proxy = No hosts allow = 192.168.1.0/24 workgroup = WORKGROUP username map = /etc/samba/smbusers [公開] path = /home/ユーザー名/公開 writeable = yes browseable = yes guest ok = yes

  • 「samba」2?での質問です。

    「samba」2?での質問です。 Windows98 マシンが2台、Debian Linux Lenny マシンが一台あります。 smb.conf を書きます。それと、ファイルサーバである、Linux での認証暗号を訊かれるのを止めたいのですが、どのように、設定すれば、よろしいでしょうか? smb.conf [global] dos charset = CP932 workgroup = AKAZUKIN server string = %h server security = SHARE encrypt passwords = true obey pam restrictions = Yes ;passdb backend = tdbsam pam password change = Yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . unix password sync = Yes lanman auth = Yes syslog = 0 log file = /var/log/samba/log.%m max log size = 1000 printcap name = cups dns proxy = No ldap ssl = no panic action = /usr/share/samba/panic-action %d load printers = yes netbios name = marine ;guest account = umiboz ;nobody = no preferred master = yes os level = 21 map to guest = Never [homes] comment = Home Directories valid users = %S create mask = 0700 directory mask = 0700 guest ok = Yes browseable = No [printers] comment = All Printers path = /var/spool/samba create mask = 0777 guest ok = Yes public = Yes printable = Yes printer name = cups printing = cups use client driver = Yes browseable = Yes hosts allow = 192.168.1.0/255.255.255.0 [print$] comment = Printer Drivers path = /var/lib/samba/printers [data0] comment = temporary path = /tmp read only = No guest ok = Yes [data] comment = Home Directories path = /home/umiboz read only = No guest ok = Yes create mask = 0700 directory mask = 0700 [ipc$] hosts allow = 192.168.1.0/255.255.255.0 ---- よろしくお願いします。

  • sambaでサーバーにアクセスするとそれまでマイネットワークに表示されていたLAN内の他のPCが消えてしまいます。

    Fedora1でsamba3.0.4を用いてファイルサーバーを立ち上げ中です。共有ファイルを作成し、Windowsのworkgroupにもサーバーが他のWindows機と一緒に表示されています。ただ、このサーバーの共有ファイルにアクセスした後、workgroupを表示させると、最初は表示されていたサーバー以外のWindows機、他のlinuxサーバー(samba運用中)が消えてしまい、アクセスしたサーバーだけが表示されています。Windows機を再起動させると直るのですが、何が原因でしょうか。グローバルのみですがsmb.confの設定を以下にあげます。 [global] log file = /var/log/samba/%m.log load printers = no smb passwd file = /etc/samba/smbpasswd client code page = SJIS:932 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 map to guest = Never username map = /etc/samba/smbusers encrypt passwords = Yes dns proxy = no netbios name = smb2 browseable = no server string = file server coding system = euc workgroup = WORKGROUP1 default service = project security = users max log size = 50