• 締切済み

WindowsVistaからSambaサーバへアクセスできない

WindowsXPProからはSambaサーバに問題なくアクセスできるんですが、 WindowsVistaBusinessからは、認証は成功するんですが、一部フォルダにアクセスできません。 XPとVistaの認証に使うアカウントは一緒です。 Linuxから共有のディレクトリのパーミッションを確認したところ、すべて777でした。 Sambaサーバのバージョンは確認できていないんですが、以下を見つけて LAN Manager認証レベルを『NTLM応答のみ送信する』に変更しましたが、得に変化はありませんでした。 http://wiki.samba.gr.jp/mediawiki/index.php/Windows_Vista_%E3%81%8B%E3%82%89_Samba_2.2_%E7%B3%BB%E5%88%97%E4%BB%A5%E5%89%8D%E3%81%B8%E6%8E%A5%E7%B6%9A%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84 またSambaサーバの設定は以下を見てやりました。 http://kajuhome.com/samba.shtml よろしくお願いします。

みんなの回答

noname#51778
noname#51778
回答No.2

SELinuxが共有ディレクトリへのアクセスを拒否している、ということはありませんか。 SELinuxを「無効」にしてためしてみてください。 Sambaサーバの設定で参照した、という http://kajuhome.com/samba.shtml サイトの インストール時の説明ではファイアウォール、SELinuxとも「無効」を提唱していますね。 http://kajuhome.com/image/inst_8_21a.gif http://kajuhome.com/image/inst_8_22.gif 適切に設定すれば「有効」でも構わないと思いますし、 一部フォルダにアクセスできない、という投稿ですのでVistaでもアクセス出来ているフォルダがあるわけですから、ファイアウォール、SELinuxは関係ないと思いますが、 念のため試してみてはどうでしょうか。

libido
質問者

補足

SELinuxの状態を確認したところ無効になっていました。

noname#51778
noname#51778
回答No.1

> 一部フォルダにアクセスできません。 ということは、アクセスできているフォルダもある、ということですね。 smb.confでアクセスできているフォルダと同じ設定をしてみてはどうでしょうか。 テストとして、smb.confで共有フォルダに guest ok = yes を記述してみるとどうなりますか? ---------- なお、私の場合はsamba3.0ですがWinXP、WinVistaとも そのような現象はありません。 LAN Manager認証レベルもデフォルトのままで問題ありません。

libido
質問者

補足

guest ok = yes にしてみましたが、だめでした。 変更前と症状は変わりません。。。 メッセージを載せます --------------------------- フォルダを開く --------------------------- [ディレクトリ名] にアクセスできません。このネットワーク リソースを使用するアクセス許可がない可能性があります。アクセス許可があるかどうかこのサーバーの管理者に問い合わせてください。 指定されたネットワーク名は利用できません。 --------------------------- OK --------------------------- またVistaからアクセスできるディレクトリは、XPでアクセスするのとVistaでアクセスするのとでは、Vistaでアクセスする方が圧倒的に遅いです、、

関連するQ&A

  • sambaについて

    sambaでファイルサーバの構築テストしているのですが ひとつ質問があります。 sambaサーバへアクセスするとき、WindowsXPからファイル名を指定して 実行で\サーバ名\と打つと、ファイルサーバにアクセスできますが、 Windowsに登録してあるユーザ名、パスワードとsambaのユーザ名、パスワードが 同じときは認証無しでファイルサーバにアクセスすることができますよね。 そこまではできているのですが、そのときに別のsambaユーザでアクセスすることってできないのでしょうか? 例えば、testというユーザがWindows側、samba側に両方いたときにsambaにはそのままアクセスできます。このとき同じWindows機で、test2というsambaユーザとしてファイルサーバにアクセスしたいのですが、アクセスできません。 というより、そのままだと、testというユーザの権限でファイルサーバにアクセスしてしまいます。 マイネットワークを右クリックして、ネットワークドライブの割り当てで\\サーバ名\test2でマウントしようとするのですが "Z:\にアクセスできません。ネットワークアクセスは拒否されました。"と表示されてします。同じやり方でtestユーザでマウントすると、正常にアクセスできます。 ちなみにsamba側のtestユーザのsmbpasswdをWindows機とは違うパスワードにしたときは、test、test2共にどちらもユーザでもアクセスできました。 このような現象で回避策があるのであればご教授ください。よろしくお願いします。

  • CentOS×Sambaでのサーバー構築

    Linuxでのサーバー構築に取り組んでいるのですが、知識も経験も浅く、 うまく情報を検索することができず、もし既知の事項でしたら大変恐縮なのですが、 もしご存知の方がいらっしゃいましたらご教示頂けますと大変助かります。 ■状況 サーバーが2台あり、両方共CentOS7にSambaを入れており、役割は下記のとおりです。 Aサーバー:ドメインコントローラー(参考サイト:https://www.rem-system.com/samba-ad-49/) Bサーバー:共有ファイルサーバー(参考サイト:https://www.rem-system.com/centos-samba/) 共有フォルダにアクセスしたいクライアントPCは主にWindows、一部MACです。 ■質問 ここで、Bサーバー(共有ファイルサーバー)をAサーバーのドメインに参加させ、ドメインユーザーとグループの情報で、共有フォルダにアクセス権限を設定することができますでしょうか。 SambaサーバーをWindowsドメインに参加させることができるという情報はありましたので、その手順と同じようにやってみましたが、できませんでした。 今は、Bサーバーはドメインに参加できていないからか、ファイルサーバー上のSambaユーザーの情報しか見ておらず、Aサーバーの持つユーザー情報は見えていません。 やりたいことを図にして添付させて頂きます。 Windowsサーバー無しで、CentOS×Sambaのみで、Active Directoryドメインとユーザー管理と共有フォルダとドメインユーザーでのアクセス権限管理を行うことが可能なのか、可能なのであれば今の状況をどう変更すればよいのか、みなさまの知識とご経験をお借りできれば本当に助かります。 何卒よろしくお願い申し上げます。

  • sambaで認証がうまくいかない

    CentOS4.6でsamba3.0.25b-1.el4_6.4を使っています。 yumでアップデートされた最新版です。 このバージョンにした途端、Windowsからのアクセスができなくなりました。 マイネットワークからはsambaのコンピュータが見えるのですが、 コンピュータにアクセスしようとするとIDとパスワードを聞いてきます。 もちろん、心当たりのあるものを入力しても認証されません。 今まではsambaにアクセスできるユーザーとパスワードでWindowsに ログオンしていて、それで何も聞かれずにアクセスできていました。 何も設定を変えていないのに、アップデートしてから使えなくなったので困っています。 試しに、samba側でゲストを使用可能にすると、読み取り専用ながら アクセスはできました。 なので、この件は完全に認証の問題かなと考えています。 パスワードは /etc/samba/smbpasswd から読んでいます。 すいませんが、何かいい方法があれば教えてください。

  • ドメインに参加しているWindowsXPからSambaにアクセスできません

    会社内の同一ネットワーク上に2つのSambaサーバーと複数のWindowsXPのクライアントが存在します。2つのSambaサーバーは、共に社内のドメインには参加させていません。 Samba-1(ver3.0)へは、WindowsXP(社内のドメインに参加)のマシンからも、WindowsXP(社内のドメインに参加していない)マシンからも、Workgroup内のサーバーとしてアクセス可能です。 しかし、Samba-2(2.2.3a)へは、WindowsXPの社内のドメインに参加しているマシンからはアクセス不可、ドメインに参加していないマシンからはアクセス可能です。(Workgroup内のサーバーとしてアクセスしています。) この不可解な現象は、Samba-2側の問題でしょうか、ドメインに参加しているWindowsXPマシン側の問題なんでしょうか。 もちろん、両方のサーバーにはユーザー登録済み、pingで信号は通っています。 参考になる情報をよろしくお願いいたします。

  • Sambaが非常に不安定です。

    CentOS4.4を使っています。 sambaは以下のようなものを使っています。 (CentOSのパッケージでは最新と思います) #rpm -qa|grep samba samba-swat-3.0.10-1.4E.9 samba-3.0.10-1.4E.9 system-config-samba-1.2.21-1 samba-common-3.0.10-1.4E.9 samba-client-3.0.10-1.4E.9 sambaで共有ディレクトリにファイルやフォルダを置き、 WindowsXPからアクセスするのですが、頻繁にエクスプローラーが 応答なしになってしまいます。サーバーの負荷は [root@linux ~]# uptime 12:51:07 up 8 days, 11:31, 4 users, load average: 0.00, 0.01, 0.00と高くありません。 どのあたりに問題がありそうでしょうか?

  • Sambaサーバーに接続できない

    今、Linux(RedHat9)にSambaサーバーを設定し、Windows(XP)からアクセスしようとしているのですが、 ユーザー名とパスワードを入力すると、アクセスできないというエラーが出ます。 smb.confの編集箇所は、 workgroup = LINUX server string = Samba %h [homes] comment = %S's Home Directories path = /home/user1 browseable = no writable=yes ぐらいです。 Linuxで、samba専用ユーザーを作成しました。 useradd -m smb_user1 smbpasswd -a smbuser1 でユーザーとパスワードを設定し、 /etc/rc.d/init.d/smb start で起動をしました。 WindowsPCでは、\\IPアドレスで パス指定したディレクトリは見えるのですが、 そのディレクトリにアクセスするとユーザー名・パスワード入力が要求され、上記で設定したユーザー名・パスワードを入力するとエラーになります。 指定したディレクトリの権限は、user1 で、 追加したユーザーがsmb_user1です。 IPで指定してやるとパスのディレクトリは表示されていますし、pingも通っています。 色々調べたのですがどこをどうすればいいのかわかりません。 どうぞよろしくお願い致します。

  • sambaサーバーが見えない。

    現在、WindowsXP Pro 2台と、VineLinux2.6r4にてsambaサーバーを使用しております。今回新しくWindowsXP Proのクライアントを1台追加したのですが、このクライアントのマイネットワークからworkgroupを表示させようとしたところsambaサーバーを見つけることができません。nbtstatをたたいたところ、下記のような表示になりました。 ローカル エリア接続: Node IpAddress: [192.168.1.16] Scope Id: [] NetBIOS Local Name Table Name Type Status --------------------------------------------- hoge <00> UNIQUE Registered WORKGROUP <00> GROUP Registered hoge <03> UNIQUE Registered hoge <20> UNIQUE Registered WORKGROUP <1E> GROUP Registered WORKGROUP <1D> UNIQUE Registered ..__MSBROWSE__.<01> GROUP Registered どなたかわかる方いらっしゃればお願いします。

  • Sambaサーバに対してWindowsマシンよりログインできない

    RedHat Linux9サーバに、ファイル共有の目的でsamba 2.2.7aをインストールしました。インストール後、ユーザ認証の設定をしましたが、Windows 2000 Serverマシンからアクセスすると、パスワードを聞かれるものの正しく入力しても蹴られてしまいます。どこの設定がおかしいのでしょうか?パスワードの認証を行わない設定にすると、問題なくアクセスできることは確認致しました。 </etc/samba/smb.confを新規作成> -------------------------------------------------- [global] security = user coding system = euc client code page = 932 workgroup = MSHOME encrypt passwords = yes create mask = 0777 directory mask = 0777 [public] path = /home/share1 writeable = yes guest ok = no --------------------------------------------------- Linux上に存在するユーザで# smbpasswd userxxコマンドによりパスワードを設定。 ご存知の方、いらっしゃったら教えて下さい。 宜しくお願いします。

  • sambaでファイルサーバを構築。

    sambaでファイルサーバを構築中です。 3ユーザ毎のディレクトリにsambaフォルダを作成して、Windowsからもアクセスができる状態です。 そこで、以下のような現象になっています。 WindowsからあるユーザAのフォルダにファイルを新規作成すると、残りの2ユーザB,Cのフォルダに同じファイルが作成されているようにみえるのが確認できます。 しかし、Linuxサーバから確認をすると、あるユーザAのフォルダには新規作成したファイルがあり、残りの2ユーザB,Cのフォルダにはファイルが存在していません。 今度は、LinuxサーバからあるユーザAのフォルダにファイルを新規作成すると、WindowsからユーザAのフォルダに新規作成したはずのファイルがありません(みえません)。 要は、Windowsで作成したファイルは全てのユーザのフォルダに存在しているようにみえ(ただし、Linuxサーバで確認をすれば適切な場所にファイルが存在している)、Linuxサーバで作成したファイルはWindowsではみえない、という動きをしています。 原因がわかりません・・・ すみませんが解決策をご教授ください。

  • ファイルサーバのフォルダにアクセスできない(CentOs)

    OS:CentOs 5.3 CentOSで、sambaを使いファイルサーバを作りました。 Windowsの「マイネットワーク」に、ファイルサーバが表示され、 そこから、パスワード認証して、ファイルサーバ内に入ります。 ファイルサーバ内にアクセスはできるのですが、 以下のフォルダ構成をしているときに、フォルダAに入ることが できません。 【フォルダ構成(Windows上から見た場合】 名前      コメント フォルダ:A  Home Directories フォルダAに入ろうと、パスワード認証が要求されます。 マイネットワークで使用した、ユーザーとパスワードを認証 しましたが、フォルダAに入ることができませんでした。 このフォルダAに入れない、原因・対処について ご教授お願い致します。