質問: 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 これだけで状況がはっきりしない場合、あとは何を調べればいいか、教えて下さい。
回答: ・/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 を、インストールしてみては、いかがでしょう??