• 締切済み

RHEL6でのsamba…この後どうすればいいか

お客さんのPC(RHEL6)で、sambaを立ち上げたいのですが、インストールされていないのか、インストールが不完全なのか、インストール済みだけどサービスが上がっていないだけなのか、よくわからないのです。以下に状況を示しますので、sambaを立ちあげるためには、この後何をすればよいのかを教えて下さい。以前、centosやRedHat(6より古かった)でGUI設定からsambaを立ち上げたことはありますが、RHEL6は、これらと同じようにはできませんでした。 ■RHEL6では、 ・/etc/init.d/smb が無い ・/etc/samba/smb.conf はある ・お客さんのセキュリティポリシーから、yumとかapt-getは使えないようになっている ・find / -name smb とすると、以下の1つだけ見つかった   /usr/lib/cups/backend/smb    これは、/bin/smbspool にシンボリックリンクされている。/bin の下は、以下のものがある。     smbcacls  smbcontro l smbget   smbprint  smbtar     smbclient   smbcquotas  smbpasswd  smbspool   smbtree  ちなみに、sambaが動いているcentosでfind / -name smb をすると、以下の5つが出てきます。   /usr/lib/cups/backend/smb   /usr/share/doc/HTML/en/kcontrol/smb   /usr/share/doc/HTML/ja/kcontrol/smb   /etc/rc.d/init.d/smb   /var/lock/subsys/smb これだけで状況がはっきりしない場合、あとは何を調べればいいか、教えて下さい。

  • aneja
  • お礼率93% (379/405)

みんなの回答

  • pakuti
  • ベストアンサー率50% (317/631)
回答No.2

・/etc/samba/smb.conf はある クライアントとしての、Windowsファイル共有(?)だったかをインストールすれば これは、sambaサーバーを入れなくても入ります。   /usr/lib/cups/backend/smb   /usr/share/doc/HTML/en/kcontrol/smb   /usr/share/doc/HTML/ja/kcontrol/smb ですが、sambaサーバーが入っておらず、sambaクライアントが入っている環境で存在しました。   /etc/rc.d/init.d/smb が存在しているのに、 ・/etc/init.d/smb が無い はありえないのでは?、/etc/init.d/は/etc/rc.d/init.d/のシンボリックリンクになっていませんか?   /var/lock/subsys/smb は、sambaサーバーが起動していないと存在しない気がするのですが。。。。 恐らくは入っていない or 削除された かと思われます。 RedHatのDVDから、samba-server を、インストールしてみては、いかがでしょう??

aneja
質問者

お礼

ご回答、どうもありがとうございました。 単に、sambaの文字列だけで検索しても、sambaサーバがインストールされているかどうかはわからないんですね。。。 > /etc/rc.d/init.d/smb >が存在しているのに、 >・/etc/init.d/smb が無い >はありえないのでは?、/etc/init.d/は/etc/rc.d/init.d/のシンボリックリンクになってい >ませんか? すみません。/etc/rc.d/init.d/smb は無いと思います(findで引っかからなかったので)。 >/var/lock/subsys/smb >は、sambaサーバーが起動していないと存在しない気がするのですが。。。。 書き方が悪く、申し訳ありません。/var/lock/subsys/smb は、sambaサーバが動いているcentos上で存在しています。RedHat Enterprise Linux6 には、ありませんでした。 どうやらsambaサーバはインストールされていないっぽいのですね。

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.1

CentOS6ですけどねぇ… rpm -qa | grep samba はどうだったんでしょう? ソースからインストールされていたらrpmコマンドじゃ引っかからないんですが。 >・/etc/samba/smb.conf はある rpm -qf /etc/samba/smb.conf して、パッケージで入れたのか、ソースから入れたのか疑ってみる。 ってところですかねぇ…。

aneja
質問者

お礼

お礼が遅くなって、すみません。早速のご回答、どうもありがとうございました。 rpm -qa | grep samba と、 rpm -qf /etc/samba/smb.conf の結果は、以下の通りになりました。 # rpm -qa |grep samba samba4-libs-4.0.0-23.alpha11.el6.x86_64 samba-winbind-clients-3.5.4-68.el6.x86_64 samba-client-3.5.4-68.el6.x86_64 samba-common-3.5.4-68.el6.x86_64 # rpm -qf /etc/samba/smb.conf samba-common-3.5.4-68.el6.x86_64 どうやらパッケージから入れたっぽいですか。ちゃんと完全にインストールできているんでしょうかねえ。。

関連するQ&A

  • Sambaの起動について。

    Sambaの起動について。 Ubuntuを使っているのですが、調べていると、 etc/init.d/samba がありません。 /etc/init.d/smbd はあるので、こちらがSambaの起動などをするものでしょうか?

  • 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の設定を行っているのですが、サーバへアクセス出来ずに困っています。 以下が、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 その他必要な情報があればご指摘ください。 宜しくお願い致します。

  • fedora7のsambaやvsftpd他の設定が不明

    fedora7のsambaやvsftpd他の設定が不明です。きっかけはsambaの設定の後(samba.confの内容を書いた) # /etc/rc.d/init.d/smb start  としたら エラーでした。 調べたら/etc/rc.d/init.d/smbのファィルは存在しませんでした。  更にvsftpdもないので ftpもできません。network restartをしようとしても /etc/rc.d/init.d/networkもありません。  しかたがないので samabaの設定をもどして GUIの x windowsでsambaのnetowokの設定でとりあえず networkに入りましたが、他のpcからはこのfedora7にはアクセスできません。  以上からfedora7になってから 設定ファィルが変化していることが分かりましたが、とりあえず samab ftp network startはどこにいったのでしょう?どうすれば これらの設定が可能なのでしょう。? 因みにfedora5までは 変わっていませんでしたが!  よろしくお願いします。

  • 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」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 について

    freebsdにてsamba2.2.12をインストールしました。 とりあえずは、起動してwindowsからもアクセスもできるようになりました。 http://www.atmarkit.co.jp/flinux/samba/sambatips01/sambatips1.html のサイト2でSambaユーザのパスワードをunixパスワードと同期させるということが 書いてあったのでやったのですが、どうもうまくいきませんでした。 というよりそもそも、一般ユーザでsmbpasswdが機能しないのです。 $>smbpasswd Old SMB password: New SMB password: Retype new SMB password: それぞれにパスワードを入力すると machine 127.0.0.1 rejected the password change: Error was : RAP86: The specified password is invalid. Failed to change password for smbuser と表示されてパスワードの変更ができません。 変更するにはsmb.confに unix password sync = yes passwd program = /usr/bin/passwd %u passwd chat = ここに書くパラメータをどう書けばよいか分かりません これらが必要なことが書いてあるのですが、passwd chatの書き方を教えていただけませんか?

  • sambaをアクティブディレクトリーに登録できません。

    sambaをアクティブディレクトリーに登録できません。 sambaを使ったサーバを既存のアクティブディレクトリに参加させたいのですが、 net ads join -d 10 -U Administrator でデバッグモードで投入しても、 Could not open LDAP connection to ********:389: No such file or directory [2010/08/30 16:29:50, 1] utils/net_ads.c:net_ads_join(1478) error on ads_startup: Operations error [2010/08/30 16:29:50, 10] intl/lang_tdb.c:lang_tdb_init(138) lang_tdb_init: /usr/lib/samba/ja_JP.UTF-8.msg: No such file or directory Failed to join domain: Operations error [2010/08/30 16:29:50, 2] utils/net.c:main(1075) return code = -1 というようなエラーが出てしまいます。 OSは、CentOS5.5 を使ってます。

  • 【Samba】「マイネットワーク」コンピュータ名が表示されません。

    初心者です。 (1)1台目WindowsXP (2)2台目Vine Linux4.0 XPからLinuxのIPアドレスに対してpingをとばしたら正常にとびました。 しかしながらXP側で「マイネットワーク」を開いても、Vine Linuxのコンピュータ名が表示されません。 ちなみにsmb.confファイルのIPアドレスとワークグループは確実に設定しております。smb.confファイルのカレントディレクトリとか関係あるのでしょうか…? /etc/rc.d/init.d/smb restart ではすべて「OK」と表示されております。 どなたかアドバイスおねがいします。 ※samba-3.0.23d-0vl1.2