
Ubuntu日本語フォーラム

ログインしていません。
sambaでの共有設定をいろいろいじっているうちに、設定を間違えてしまい
Nautilusの共有設定の中で「ゲストによるアクセス」がチェックできなくなってしまいました。
swatを使っていたので、どこか変なところを触ってしまったのかと思うのですが、
smb.confでどのように設定すればチェックが可能になるかご教示ください。
ちなみに、smb.confのglobal及び共有部分は以下のようになっています。
[global]
dos charset = CP932
display charset = UTF-8
server string = %h server (Samba, Ubuntu)
map to guest = Bad User
obey pam restrictions = Yes
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
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
panic action = /usr/share/samba/panic-action %d
[forregza]
path = /media/FORREGZA
read only = No
guest only = Yes
guest ok = Yes
オフライン
まずsmb.confの問題なのかその他の問題なのかを切り分けましょう。
それと、設定のフィールドは[global]と[forregza]だけですか?その他にありませんか?
1)まだ共有設定してないディレクトリを右クリックから共有のオプションを確認してみて、チェックが可能ならsmb.confの共有設定に問題ありと推測してみる。
2) /etc/samba/smb.confをリネームして保存。/usr/share/samba/smb.confを/etc/samba/へコピー。
3)sambaを再起動。
4)ログアウト/ログイン。
5)再度共有のオプションを起動してチェックの可否を確認。
6)チェックが可能なら、共有設定をやり直してみる。
オフライン
zaganさん、ご教示ありがとうございます。
1)に関しては数ヶ所のフォルダーでチェックして確認しておりました。
2)&3)を実施したところ、ゲストによるアクセスのチェックが可能となりました。
ということで、新旧のsmb.confを比べて適切な設定ができるようやってみます。
どうもありがとうございました。
オフライン
hirakawaさん による投稿:
2)&3)を実施したところ、ゲストによるアクセスのチェックが可能となりました。
hirakawaさんの#1 による投稿:
という事でしょうね。上手くいったら、間違えた部分を報告してください。
オフライン
件のマシンは週末しか触れないので、返事が遅くなりました。
で、新旧のファイルを比べてみたのですが、古い方には
「encrypt passwords = No」
「usershare allow guests = Yes」
の2行がありませんでした。
多分、何かの拍子に消してしまったものかと思います。
ちなみに、私の希望を実現するには、共有よりもDLNAサーバーを
立てた方が良いようでしたので、現在はmediatombを使っています。
テレビからの認識までは簡単だったのですが、トランスコードで
四苦八苦しています。
オフライン
サマリ的に書くと
【現象】フォルダ右クリックにある「共有のオプション」を起動するが、「ゲストによるアクセス」のチェックボックスがグレーアウトして設定できない。
【経緯】SWATでSAMBAを設定していた。
【確認作業】/etc/samba/smb.confを/usr/share/samba/smb.confとを比較検討してみた。
【回避作業】/etc/samba/smb.confに"usershare allow guests = Yes"の記述がないことを発見。
記述した上でsambaを再起動させた。
【結果】フォルダ右クリックにある「共有のオプション」を起動させると、「ゲストによるアクセス」のチェックボックスがアクティブになり、チェック可能になった。
とかになるんですかね?
良い案あったら教えてください。
オフライン
サマリとしてはzaganさんので良いかと思いますが、
なぜ記述が消えたかの検証ができていませんので、
そのあたりがなんとも。
単に、/usr/share/samba/にsmb.confの初期のものがあるということだけでも
良いような気がします。私のように、バックアップを忘れる粗忽者のために。
オフライン