お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-12-19 00:28:45

hotohoto
メンバ
登録日: 2009-07-04

他のPCより samba サーバを発見できないくなってしまった

当方のコードPC120 というのがありまして Ubuntu 10.10 LXDE 運用中です。
 ・他情報:LAN内で固定IP
 ・サーバ名は PC120
 ・主な用途ファイルサーバ
 ・krfb という VNCサーバ は起動していて、LAN内の他のPCから入ることができつづけている。
 ・子供が権限の低いユーザーとして遊びで使っているときがある。 firefox opera chrome など
  なお子供は管理ユーザではな利用中。

このPC120機に samba を入れまして過去半年間順調に運用していました。
ところが、昨日からそのマシンがよそのPC(LAN内)に与えていた共有の環境が提供できなくなりました。
つまり他のWindowsマシン(Win7)のエクスプローラー上のネットワークからこのPCの存在が
見えなっってしまったということです。

これを、元のように動作するようにしたいのですが、みなさんに助けてもらうためお教え願いたい。
全く元に戻すのではなく、できれば移転先にデータを置きましたがその状態でファイルを開放して
使いたいのです。

弄った経緯:
さっそくですが、まずい操作といえば次のことをしました。

1:
フォルダーごとコピーした
sudo cp /home/a-user/Docmetns/2000/ /home/b-user/Piblic/ -R

2:
ユーザー名を変えた。
sudo chown b-user.b-user /home/b-user/Public/2000 -R
(コマンドドとして -R 付けたか定かでないです。とにかく中身を全部のファイルの所有者を変更した。)

3:
モードを変更した
sudo chmod 744 b-user.b-user /home/b-user/Public/2000 -R
(コマンドドとして -R 付けたか定かでないです。とにかく中身を全部のファイルのパーミッションを変更した。

以上です


自己流対処法:
最初は、samba関連の設定が消えたのかなとかを推測しました。
そこで、メニューから 
gksu system-config-samba
を選んで起動し、設定を開始しました。
 ・一般
 ・パーミッションでは
  ・所有者も
  ・グループも
  ・アクセス制御
   ・所有者
   ・グループ
   ・他のユーザ
 全部問題ありません。
そこで、

4:
samba を再インストールしました。
ソフトウエアセンターから
(いきなりこれは早すぎたかなと思っています)

5:
再度
gksu system-config-samba
から設定しなおした。
症状:
変化無し


6:
そこで、
less /etc/samba/smb.conf
で見すが、特にへんなところは無い。
症状:
変化無し

7:
そこで samba の簡易設定するお助けソフトである swat をインストールして起動した。
他のPcから
http://<PC120>:901/
で入り改めて設定した。

症状:
とかいろいろやったが変化無し

そこで
workgroup = WORKGROUP
workgroup = workgroup
workgroup = MSHOME
workgroup = mshome
workgroup = 空欄

症状:
とかいろいろやったが変化無し


8:
今度は
起動するおまじないが足りないのかと思い
sudo /etc/init.d/smbd load
sudo /etc/init.d/smbd start
sudo /etc/init.d/smbd reload
sudo /etc/init.d/smbd restart
などやってみた。

ps ax | grep smbd

2行ほど(確か)
1111 ?     S   0:00 /usr/sbin/smbd -D
こんなようなのが表示されてます。

あいかわらず症状は変わらない。
全くお手上げ状態です。

なにか更に行うべきおまじないがあるとかありますか?
あるいは全く抜けている何か があれば教えてください。

なおPC120機の他へのネットワーク操作は全く問題ないです。
またWin7機からこのPV120への VNC接続はずっとできています。

hotohoto

オフライン

 

#2 2011-12-19 09:18:00

zagan
メンバ
登録日: 2008-08-12

Re: 他のPCより samba サーバを発見できないくなってしまった

コード:

ifconfig

でブロードキャストアドレスが分かりますので

コード:

nmblookup -B <ブロードキャストアドレス> <サーバーのnetBIOS名>

として、IPアドレスが表示されるようなら、ネットワーク的には問題なさそうです。

コード:

sudo pdbedit -L

して、変更後のユーザー名が表示されるか確認し、変更後のユーザー名が登録されてないようなら、登録してみてください。

# 体調不良中につき、次のアクセスはいつになるやら・・・

オフライン

 

Board footer

Powered by FluxBB