
Ubuntu日本語フォーラム

ログインしていません。
初めて投稿させていただきます。
現在同一LAN上で
ubuntu搭載PC
windows7搭載PC
でファイルを共有しております。
ubuntu側でsambaでゲストによるアクセスも許可して共有しているのですが、
最初windows7側でネットワークのコンピュータ名でubuntuがコンピューター名で表示されていたのですが
表示されなくなりました。
設定はどちらもいじっておらず共有ができなくなりました。
現在はIPアドレス・サブネット・ゲートウェイ共に固定してみたのですが、やはり
ubuntu側の共有ファイルが見えない状態です。
最初導入した段階では見えていたので、まったく原因がわかりません。
皆様にお知恵をおかりしたいと思い投稿させていただきました。
オフライン
sambaのデーモンは起動していますか?
以下の手順でデーモンを再起動後、Windows側で共有フォルダの再読込をしてみてください。
「アプリケーション」>「アクセサリ」>「端末」を起動して、以下のコマンドを入力後ENTERキーを押してください。パスワードを聞かれたらログインパスワードを入力してください。(この時入力したパスワードは画面上に一切表示されませんが、正しく入力してENTERキーを押してください。)
sudo /etc/init.d/smbd restart
オフライン
お返事ありがとうございます。
sambaは起動しております。
ネットワークのコンピューターに表示はされておりませんが、
ためしにネットワークパスを入力してみたら、ファイルにアクセスできました。
これにより
sambaは起動している
共有もしている
ことが確認できました。
オフライン
workgroupが変わってしまっているとか
browsableがnoになっているとか
はないでしょうか。
また、/var/log/samba以下のログをあたるとなにかエラーを吐いていたりしないでしょうか。
オフライン
workgroupはデフォルトのままにしております。
browseableをsamba confファイルから検索してみました。
複数個所ございまして
下記のような設定になっておりました。
;[homes]
; comment = Home Directories
; browseable = no
;[profiles]
; comment = Users profiles
; path = /home/samba/profiles
; guest ok = no
; browseable = no
; create mask = 0600
; directory mask = 0700
wins support = no
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700
# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
オフライン
kitaad による投稿:
workgroupはデフォルトのままにしております。
デフォルトはなんでしたっけ。
自分のところではWORKGROUPになっていましたが、自分で変えたのだったかデフォルトだったのか思い出せず。。
Windows側の設定はどのようになっていますか。確かここを合わせておかないといけなかったような気がします。
# Windows側の設定がDOMAINとかだと全く判りません。
# また、Windows7とかだと仕組みが違っていたり、ということがあるのかないのか判りません。
自分のところでは、家内のVistaをWORKGROUPに設定しておりまして、ファイルでは無いですがプリンタ共有はできています。
kitaad による投稿:
browseableをsamba confファイルから検索してみました。
ファイル共有している部分の設定を確認した方がよいかと。
[home]はコメントアウトしてあるのでしょうか。
特定のフォルダを個別に公開、共有する方針ですか?
オフライン
デフォルト設定はWORKGROUPになっておりました。
windows7では
コンピューター名 admin-PC
ワークグループ名 WORKGROUP
になっております。
両方ともワークグループ名は同じにしております。
同一LANですが、ubuntuの特定ファイルのみ共有したいと思っております。
パスワードなしでゲストとしてアクセスしております。
[home]部分ですがコメントアウトのため
ubuntu側がホームグループには参加していないようになっております。
(もしかしてここが原因?)
オフライン
kitaad による投稿:
デフォルト設定はWORKGROUPになっておりました。
windows7では
コンピューター名 admin-PC
ワークグループ名 WORKGROUP
になっております。
両方ともワークグループ名は同じにしております。
workgroupの件、拝承です。
問題無さそうですね。
# WindowsのデフォルトがWORKGROUPだったような気がするのでsambaもそれに合わせているのかもですね。
kitaad による投稿:
同一LANですが、ubuntuの特定ファイルのみ共有したいと思っております。
パスワードなしでゲストとしてアクセスしております。
ということで、目標は、Ubuntu(ファイルサーバ)の特定ディレクトリを、パスワード無しで誰でも操作できるような形でファイル共有したいということですね。
kitaad による投稿:
[home]部分ですがコメントアウトのため
ubuntu側がホームグループには参加していないようになっております。
(もしかしてここが原因?)
ここがちょっと判りませんでした。
[home]となっているのは[homes]の誤記だと思いますが、結局のところファイル共有を設定しているセクションはどのような記述になっているのでしょうか。
#1, #3あたりの投稿から設定済みと思っていましたが、もしかしたら、sambaでのファイル共有設定をしていないとかってことは無いでしょうか。
samba, homesで検索して上位に来た記事を貼っておきます。この中で[public]とか[samba共有]とか書かれている部分がkitaadさんが目標としていることに対応する設定だと思います。
# 普通は[public]とするかと思います。
http://itoshima-ah.fku.ed.jp/linux/samba05.htm
http://www.miloweb.net/samba.html
http://saminnet.dip.jp/servercomputer/Lmemo/opt/samba02.html
細かいところで判らないところがあれば、端末で、
$ man smb.conf
とすれば詳細マニュアルが表示されます。
オフライン
hmatsue様
有益なサイトのご紹介ありがとうございました。
お教えいただいたサイトにていろいろ試してみようかと思います。
オフライン
今気付きましたが、最初にhomesを誤記ったのは私でした。失礼致しました。
publicを記述してもうまくいかない場合は記述内容と細かい要件を投稿いただければ、修正箇所を誰かしらからアドバイスが付くと思います。
オフライン
過去のコメントも参考になりますよ。
https://forums.ubuntulinux.jp/viewtopic … 880#p16880
この中で、zaganさんが公開されている方法が、具体的で理解しやすいと思います。
http://fragment-zagan.blogspot.com/2008/09/ubuntu8.html
私も勉強させてもらいました。。。 そう言いながら、Sambaは使っていません。
オフライン
koisan1949様もお返事ありがとうございます。
ubuntuは使い始めて一ヶ月。
まだまだ勉強することは多々ありそうです。
オフライン
koisan1949さんが紹介して下さった、zaganさんの記事を読んでいたら楽しげな気分になったので、ちょっと試してみました。
kitaadさんの勉強の一助になれば幸いです。
# Public folder [public] comment = Public Folder path = /home/fileserver force group = fileserver force user = fileserver writeable = yes browseable = yes guest ok = yes force create mode = 0666 force directory mode = 0777 security = share
でWindowsVistaから参照できました。
セキュリティは度外視です。
ユーザ名:fileserver
グループ名:fileserver
なユーザ、グループを新規作成して、パーミッションを全開(0777)にしています。
# 気分的にこのユーザはsudo passwd -l fileserverでロックして、初期ファイルは全削除しました。
# zaganさん、最近お見かけしませんが、元気にされているかしら。。
オフライン
やっぱり上達への近道は知識欲ですね。
OS触っていても面白いので、これからいろいろ試していきたいと思います。
swatというGUIで設定できる便利なソフトも知りましたし、大変勉強になりました。
知り合いにもいろいろ聞いたのですが、Vi使いこなせば一人前だと
いわれましたが、今のところはテキストエディタはnanoを使用しております。
こちらがご質問した内容と関係ないお話をしちゃいましたが、
今回はありがとうございました。
オフライン