Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

BBS 過去ログ No.0001に戻る

タイトル: sambaの起動
記事No: 248
投稿日: 2003/03/05(Wed) 20:55
投稿者: take   <take0@nmt.ne.jp>
URL: http://www.studio-take.net
(多分)OSのバージョン最新なんですが、sambaが起動しません。

Webminのモジュール設定を修正し、samba共有マネージャが正しく表示され、
http領域を設定して、そこまでうまくいったみたいなんですが、
「sambaの起動」ボタンをクリックしてもボタンの表示は変わらないし、
実際、Windowsワークグループに表示されません。
「システムの起動とシャットダウン」から「今すぐ再ロード」しても

コマンド /etc/rc.d/init.d/smb reload を実行中..
Reloading smb.conf file: [FAILED]

ってなります。
どうすればいいんでしょうか?
sambaについての書き込みないし、みなさんうまくいってるんでしょうか?

タイトル: Re: sambaの起動
記事No: 250
投稿日: 2003/03/05(Wed) 23:39
投稿者: ゼブラ
ゼブラです。takeさん、こんばんは。
私もあれこれ試しています。

sambaサーバですが、モジュール設定で次の2箇所を変更しました。

Location of the Samba configuration file:/etc/smb.conf
Location of the Samba password file:/etc/smbpasswd

最初はどちらも/etc/samba/ ディレクトリ以下に指定してあったのですが、そのディレクトリ自体が存在しなかったので。
smbpasswd ファイルは、タイムスタンプから見て、Samba Share マネージャの暗号化パスワード>Unix ユーザを Samba ユーザに変換を実行した時に出来たようです。ディフォルトのままだと、マネージャの暗号化パスワード>Samba ユーザとパスワードを編集で新規パスワードを設定しても「変更できない」というエラーが出ます。

これで、「Sambaサーバを起動」ボタンを押すとデーモンが起動し、設定したパスワードでユーザのホームディレクトリにアクセスできました。ボタンの表示は「Sambaサーバを再起動」に変わります。

システム>起動及びシャットダウン>smb から「今すぐ再起動」ボタンを押すと、

コマンド /etc/rc.d/init.d/smb restart を実行中..

Shutting down SMB services: [ OK ]
Shutting down NMB services: [ OK ]
Starting SMB services: [ OK ]
Starting NMB services: [ OK ]

となって、再起動されます。

うーん、どこがおかしいんでしょ?
システム>起動及びシャットダウン>smb のアクション スクリプトは名前= smbでちゃんと表示されていますか?

> Reloading smb.conf file: [FAILED]
とあるので、smb.confの位置とLocation of the Samba configuration file の指定が食い違っているか、smb.confの記述がおかしいか、あるいはsmb.confの改行コードがLFでなくCRになっている、なんてことはないですか?

ちなみに、私のサーバに入っているsambaのrpmのバージョンは、samba-2.0.10_ja_1.2-0vl1 です。

タイトル: Re^2: sambaの起動
記事No: 252
投稿日: 2003/03/07(Fri) 10:18
投稿者: take
ゼブラさん、まいどです。

> > Location of the Samba configuration file:/etc/smb.conf
> Location of the Samba password file:/etc/smbpasswd

これは、僕もやりました。

smb.confの記述がおかしいか、あるいはsmb.confの改行コードがLFでなくCRになっている、なんてことはないですか?

これって、どうやったらわかるんでしょうか?

> > ちなみに、私のサーバに入っているsambaのrpmのバージョンは、samba-2.0.10_ja_1.2-0vl1 です。

うちは、
Samba version 2.01012
です。
起動時に、smbの自動起動を設定して再起動したりしましたが、なかなかうまくいきませんね

タイトル: Re^3: sambaの起動
記事No: 253
投稿日: 2003/03/07(Fri) 19:02
投稿者: ゼブラ
takeさん

先ほどメールでウチのサーバで動いているsmb.confをお送りしました。
元のsmb.confをよけておいて、お送りしたものに置き換えて起動してみて、それでも起動しなかったら多分smb.confが原因ではないことになるはずです。

タイトル: Re^4: sambaの起動
記事No: 254
投稿日: 2003/03/07(Fri) 22:08
投稿者: take
すいません。
わざわざ送ってファイルもらって。
でも、動きませんでした。

コマンドシェルで
> /etc/rc.d/init.d/smb restart
をすると

Shutting down SMB services: [FAILED]
Shutting down NMB services: [FAILED]
Starting SMB services: [ OK ]
Starting NMB services: [ OK ]


とこんな感じです。

タイトル: Re^5: sambaの起動
記事No: 257
投稿日: 2003/03/08(Sat) 10:04
投稿者: ゼブラ
ゼブラです。

>Starting SMB services: [ OK ]
>Starting NMB services: [ OK ]

これって、サービスが正常に開始したログに見えるんですが、デーモンは動いていないんでしょうか?

$ ps ax | grep smb
8053 ? S 0:00 smbd -D
9972 pts/0 R 0:00 grep smb
$ ps ax | grep nmb
8058 ? S 0:00 nmbd -D
9974 pts/0 S 0:00 grep nmb

という結果が返ってくれば、サービスは開始されていると思いますが、いかがでしょう?

タイトル: なんとか解決
記事No: 299
投稿日: 2003/03/16(Sun) 17:07
投稿者: take   <take0@nmt.ne.jp>
URL: http://www.studio-take.net
ご無沙汰です。

参考書としてアスキーの
・VineLinux2.5スタートブック
・VineLinux2.6システム管理ブック
を購入。
2.6r1で最初からやり直しました。
それでも初期状態では動作しませんでしたが、パッケージのアップグレードで勝手に動いていました。

手順
1:2.6r1をインストール
2:webminをアップグレード
3:とりあえず、sambaの設定(参考書のとおり)
4:システムの起動とシャットダウンで起動自動化
5:パッケージをすべてアップグレード
6:再起動


あと、ファイル所有権を参考書「コマンド不要の・・・」では、
『root』から『nobody』にしてたけど、

# smbadduser root:(WindowsのPC名)

で開けたので、やめておきました。
セキュリティ的には、どうなんですかね?

▲ページの最上部に戻る

Copyright© Home Server Technical. All Right Reserved.
webmaster@miloweb.net