質問: yes guest only =yes このうちspot3を[spot3]と同名にすると windowsからアクセス可能になります。これを[public]にするとできません。代わりにlinuxのクライアントではどちらでもアクセスできます。どうしてなのでしょう?そして、これは ファィルの位置としては どこになるのでしょうか? 因みに /home/spot3のパーミッションは777ですが、[spot3]や[public]には何も設定していませんし、できません。位置が不明ですから。 fedora7では # /etc/rc.d/init.d/smb startとすると smb サービスを起動中: [ok] nmb サービスを起動中: [ok]とはならないでnmbサービスが出ません。けれども これはきちんと起動しています。 これまでのfedoraでは2つが同時に出てきたのに!何か変わったのでしょうか!てっきり これが出てこないので 間違った設定をしていたのかと 心配していました。 # chkconfig smb on はしましたが すべて 動いていることは確認できます。 以上 3点について ご指導ください。多分fedora7の中が変わってしまったのかな!と 考えています。
回答: エリアス名とディレクトリ名が同じでないとwindowsからはアクセスできない、ということはないです。 エリアス名はwindows側から見えるアイコン名であり、 実際のアクセスはディレクトリに設定したアクセス許可によります。 したがって質問のケースは、 windows側から「エリアスが見えているけどディレクトリにアクセスできない」という現象にあたります。 つまり、ディレクトリにwindowsユーザのアクセス許可がされていない(適切でない)、ということになります。 以上の件はfedora7に限った話ではありません。 smb.confの件ですが共有フォルダについての設定変更ならばsmbサービスだけのrestartでいいでしょう。