• ベストアンサー
  • 困ってます

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

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数2857
  • ありがとう数1

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

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

うまくいかないとは、具体的にどのような現象なのでしょうか? 何かエラーは出ましたか? Sambaのログには何と出ていますか? iptablesを止めてもダメでしょうか? # service iptables stop SELinuxを止めてもダメでしょうか? /etc/selinux/config --- SELINUX=disabled ---

共感・感謝の気持ちを伝えよう!

質問者からのお礼

こんばんは。回答ありがとうございます! 結果的にいうと、SELinuxでした(汗 setenforceしただけで、設定ファイルを書き換え忘れてました、、、 症状としては、共有フォルダ自体は見えるけど、 パスワードも何も聞いてこず、フォルダが存在しませんみたいなメッセージでした。 SELinuxって、何年か前に導入されたときに勉強しようと思ったけど、 そのときも何かのサーバーの設定で、ドはまりした記憶があって、 それ以来何も考えずにdisabledにしてました。 それが、ここにきて設定忘れとは、、、 大変お騒がせしました。 そしてありがとうございました!!

関連するQ&A

  • sambaにWinからアクセスできません。

    現在、sambaで共有サーバーを構築しています。 過去、何度か構築しており、今回は新たなサーバーに交換するために構築しています。 しかし、奇妙な現象で足止めくらっております(ーー; /tmpにはアクセスできるのですが、共有ディレクトリとして作成したディレクトリにはアクセスができません。 smb.confは下記の通りです。 [share] path = /home/samba/share read only = No force create mode = 0666 force directory mode = 0777 guest only = Yes guest ok = Yes [share2] path = /samba read only = No force create mode = 0666 force directory mode = 0777 guest only = Yes guest ok = Yes [tmp] path = /tmp read only = No force create mode = 0666 force directory mode = 0777 guest only = Yes guest ok = Yes ディレクトリの権限は drwxrwxrwt. 19 root root 4096 7月 2 19:40 2012 tmp drwxrwxrwt. 2 root root 4096 6月 29 17:41 2012 samba [share]は drwxrwxrwx. 2 root root 4096 6月 29 15:35 2012 share /tmpは問題なくアクセスできることから、 /samba のパーミッションにもスティッキービットを設定してみましたが、結果はダメでした。 iptablesの方はきちんと設定しておりますので問題ありません。 /tmpにはフルアクセスできているので、問題はないと思います。 なお、/tmpにはフルアクセスできますが、 /home/samba/share にアクセスした場合は、その下にあるディレクトリは見ることができますが、ファイルはWinからは見えません。これも謎です。新規にファイルを作成しようとすると、 対象のフォルダへのアクセスは拒否されました この操作を実行するアクセス許可が必要です とダイアログが表示されます。 /samba にアクセスしようとしたら、ディレクトリ内は閲覧できず、 ネットワークエラー \\192.168.1.10\share2 にアクセスできません 名前のスペルを確認しても問題がない場合は、ネットワークに問題がある可能性があります。 と出ます。 まったく同じ設定で、なぜこう動作が違うのか・・・ 今までのsambaの設定でこのようなことは起こったことはありません。 完全に行き詰っております。アドバイスをお願いします。 環境 CentOS6.2 samba3.5.10-116.el6_2

  • 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で作るディレクトリ容量の指定 または変更することができますか。

    WindowsPCのデータをバックアップするつもりで、古いPCにCentOS5.2をインストールしてSambaを設定しました。 smb.conf に次のように書いています。 1 [global] 2 dos charset=cp932 3 unix charset=UTF-8 4 5 display charset=UTF-8 6 passwd backend=○○○ 7 8 workgroup=WORKGROUP 9 log level=2 10 log file=/var/log/samba/access.log 11 security = share 12 13 [public] 14 path=/public 15 writable = yes 16 guest ok = yes 17 guest only = yes Windowsから小さなファイルは支障なくアップできますが、少し大きいファイルをフォルダごとアップしようとすると、 「空きディスク領域が足りません」と出てファイルコピーが出来ません。 /publicディレクトリ設定時に容量を指定したり、設定後に容量を増やすことが出来るでしょうか?

  • Sambaでの接続がWin側から表示されずに困っています

    ホストOS WindowsXP 、ゲストOS CentOS5 という仮想環境で、CentOS に Samba を入れ、ファイル共有を試みましたが、うまくいきません。 パスワード認証なしで全ユーザの接続を単一のゲストユーザで行うための 設定を試みました。 [global]  workgroup = (windowsのワークグループ)  security = share  unix charset = UTF-8  display charset = UTF-8  dos charset = CP932 [public]  path = /public  writable = yes  guest ok = yes  guest only = yes で、/public のパーミッションは 777、所有者、所有グループは nobody です。 別のPCではこの設定でうまくいったのですが、 今回はWindows側の [マイネットワーク] > [ネットワーク全体] に 「 public - SambaServer hoge」といったフォルダや、[マイネットワー ク] > [ネットワーク全体] > [Microsoft Windows Network] > (ワークグ ループ名) > [HostName] > [public] フォルダも現れません。 どの段階でのミスなのかすら調べきれないのですが、どなたか原因と解決 案を示して頂けないでしょうか。

  • sambaの設定で不明なこと!

    /etc/samba/smb.confの中を次のように指定しました。 [global] security = share unix charset = UTF-8 dos charset = CP932 display charset = UTF-8 workgroup = workgroup [spot3] path = /home/spot3 writeable = yes guest ok = yes guest only =yes このうちspot3を[spot3]と同名にすると windowsからアクセス可能になります。これを[public]にするとできません。代わりにlinuxのクライアントではどちらでもアクセスできます。どうしてなのでしょう?そして、これは ファィルの位置としては どこになるのでしょうか? 因みに /home/spot3のパーミッションは777ですが、[spot3]や[public]には何も設定していませんし、できません。位置が不明ですから。  fedora7では # /etc/rc.d/init.d/smb startとすると SMB サービスを起動中: [ok] NMB サービスを起動中: [ok]とはならないでNMBサービスが出ません。けれども これはきちんと起動しています。 これまでのfedoraでは2つが同時に出てきたのに!何か変わったのでしょうか!てっきり これが出てこないので 間違った設定をしていたのかと 心配していました。 # chkconfig smb on はしましたが すべて 動いていることは確認できます。 以上 3点について ご指導ください。多分fedora7の中が変わってしまったのかな!と 考えています。 

  • 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 --------------------------------------------------------- 宜しくお願い致します。

  • sambaでグループ設定以外の人が見えないフォルダを作りたいのですが・・・

    Sambaを使ってWINDOWSの共有ファイルを作っています 使用している環境です OS sentOS5 samba-3.0.25 グループ設定した人以外、共有フォルダー自体を見えないようにしようと思い 設定しているのですがどうしてもわからない事があるのでお願いします。 共有ファイル名を「sa」にしています グループ名は「keiri」です グループ共有用ディレクトリは /home/sa にしています。 samba.confに加えた設定です  [sa] path = /home/sa write list = @keiri read only = No only user = Yes sync always = Yes  追加分include = sa.%g available = No ほかに変更しないといけない設定があると思うのですが設定場所がわかりません 本を見ていると共有してるファイルに「available = 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 ---- よろしくお願いします。

  • red hat 7.3 での samba の設定

    samba を使って、vmware の windows2000pro とファイルを共有させたいのですが、 $testparm とするとエラーはないように思うのですが、 $smbstatus とすると No locked files とでてうまくいきません。ちなみに /etc/samba/smb.conf は [global] coding system = euc client code page = 932 workgroup = WIN.LINUX server string = Samba %v interfaces = ########### # encrypt passwords = Yes map to guest = Bad User socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 dns proxy = No # guest account = guest ok = Yes security = user となっています。 僕にはわからないのでよろしくお願いします。

  • Redhat7.3にSambaの設定し終わった後、WinXPエクスプローラよりのぞきにいくがアクセスできず

    Redhat7.3にSambaの設定し終わった後、WinXPエクスプローラよりのぞきにいくとなぜかアクセスできません。(ホスト名の表示はされていてダブルクリックするとおこられる) エラーメッセージは「ネットワークリソースを使用するアクセス許可がない可能性があります。」です。 ネットワークの設定、もしくはSamba側の設定でこれが怪しそうだなと検討つくかた、ご教授お願いします。 --------------------「/etc/samba/smb.conf」の設定------------------- [global] workgroup = Ncc server string = Samba Server[%h-%v] hosts allow = 192.168.100. 192.168.27. printcap name = /etc/printcap load printers = yes printing = lprng log file = /var/log/samba/%m.log max log size = 0 security = user encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd unix password sync = Yes passwd program = /usr/bin/passwd %u passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*aut hentication*tokens*updated*successfully* pam password change = yes obey pam restrictions = yes socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 dns proxy = no [public] comment = Public Space for Everyone path = /usr/public read only = No force create mode = 0777 force directory mode = 0777 guest only = Yes guest ok = Yes [printers] comment = All Printers path = /var/spool/samba browseable = no guest ok = no writable = no printable = yes

専門家に質問してみよう