• ベストアンサー

WindowsからLinuxのsmbにアクセスできない

お世話になります。 現在、LinuxにSambaをインストールして、別のWindowsPCからアクセスしようとしてるのですが、 ユーザとパスワードを入力するDialogが開かれ、入力しても、同じDialogが開かれます。 sshでは同じユーザ/パスワードでログインできます。  135~139にはiptablesを許可しており、また、smbの設定のWORKGROUPとWindowsのワークグループも同じで、 wins support = yes にしています。 どのような問題が考えられるかわかりますでしょうか? ご教授よろしくお願いします。

noname#58274
noname#58274

質問者が選んだベストアンサー

  • ベストアンサー
  • tao_0077
  • ベストアンサー率48% (33/68)
回答No.2

linux のシステムを使用するためのユーザと Samba を使用するためのユーザは別物と考えてください。 Samba を使用するユーザは Samba ユーザとして登録しなければなりません。 http://www.stackasterisk.jp/tech/systemConstruction/samba01_04.jsp linux システムと Samba のアカウントを統合する方法もありますので、Google で探してみてください。

noname#58274
質問者

お礼

いきなり解決しました。 かなり難航すると予測してたので、こんなに早くレスを頂いて、すぐに解決できて非常に助かります。

その他の回答 (1)

  • mabo_mabo
  • ベストアンサー率18% (2/11)
回答No.1

初めまして。お使いのlinuxとウィンドウズの名称やバージョン等が分からないのですが、サーバー側でユーザー名パスワードを設定されてますか?

noname#58274
質問者

補足

申し訳ありません。 WindowxはXP、LinuxはFedoraCore8になります。 サーバ側でユーザ名パスワード設定しております。

関連するQ&A

  • 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も通っています。 色々調べたのですがどこをどうすればいいのかわかりません。 どうぞよろしくお願い致します。

  • SMBがWindowsから見られない

    RedHatにSMBサーバーをいれました。 ワークグループをほかのWindowsマシンといっしょにして、Windowsのネットワークコンピュータ一覧にLinuxマシンが表示されるようになったのですが、ダブルクリックしても共有フォルダ一覧が見られません。 パスワードを尋ねられて、Linux内にあるrootや別ユーザなどのどのアカウント名とパスワードを入力しても、共有フォルダ一覧を見せてくれないのです。 あとどういう設定をすれば、WindowsからLinux内が見られるのでしょう。 RedHat7.3 Windows 2000、XP Pro ドメインなし、ワークグループで使用

  • smbの設定について

    smbの設定について質問します。 やりたい事なんですが、smbサーバーには誰でもアクセスできて その中のディレクトリーにアクセスできる制限を付けたいと思って おります。 例えば、[public]と[user]の2つのディレクトリーがあったとして、 [public]には誰でもアクセスできるようにし、[user]にアクセスする 時は、ユーザー名とパスワードを入れないとアクセスできないように したいです。 色々やってみましたが、アクセス制限の設定にするとsambaにアクセス する時にユーザー名とパスワードが要求されます。 そうではなくて、誰でもアクセスできるディレクトリーと制限付き ディレクトリーを作りたいと思っております。 アドバイスの方よろしくお願いします。

  • VineLinuxでsamba アクセス許可がないと言われる

    Linux初心者です。 VineLinux4.2をインストールして、sambaを使いたいのですが設定がうまく出来ていないのか、WinXPのマシンからアクセスしようとすると、「\\samba にアクセスできません。このネットワークリソースを使用するアクセス許可がない可能性があります。アクセス許可があるかどうかこのサーバーの管理者に問い合わせてください。ネットワークパスが見つかりません。」と出てしまいます。 設定には/etc/samba/smb.confを直接編集したり、webminを使用して設定を変更したりしています。 現在の/etc/samba/smb.confは以下の設定になっています。 [global] workgroup = MSHOME netbios name = samba os level = 20 sever string = samba writeable = yes security = user default = homes [SRV] guest account = y.nomu valid user = y.nomu user = y.nomu path = /home/SRV writelist = y.nomu only user = yes コピペではなくLinuxPCの画面を見ながら直接入力したのでタイプミス等はあるかもしれませんが、基本的には上記の設定となっています。 また、個人的に以下の点が気になっています。 ・webminのアクセスがLinuxPCからlocalhostに対してしかできない。アクセス許可の設定はしてあるのですが・・・ ・swatも入れたのですが、LinuxPCからもアクセスできない。 ・なんとなくファイヤーウォールが関係しているような気がするけど、設定方法がわかりません・・・ ・けど、ProFTPDは問題なく動作し、外部からもアクセスできた。 何か解決方法がございましたらよろしくお願い致します。

  • Sambaとファイヤーウォールのことで

    Sambaでファイルサーバーをたてようと思い、 DebianでLinuxをはじめてみました。 クライアント側のPCはWindowsXP Proです。 外部に公開するような用途には使わないので (というかまだ知識もないですし) 内部だけのでアクセスができればいいと考えており、 Iptablesでファーイヤーウォールの設定をしています。 基本的には外部からと内部からのパケットは破棄し、 ping・samba・ssh・ループバックアドレスは許可するように設定しました。 Iptablesの設定をする前は、Sambaで設定したフォルダに しっかりとアクセスできていたのですが、 iptablesを稼動させると、アクセスできなくなってしまいます。 SSHはiptablesを稼動させてもアクセスできているんです。 Sambaの使用するポートも udp 137 138 tcp 139 445はあけているのですが・・・ アドバイス頂けたら幸いです。

  • Sambaを使ったLinuxサーバへの、ログイン

    Sambaを使ったLinuxサーバへの、ログイン(Windows, タブレット端末からを想定)がうまくいきません。 現状の、 /etc/samba/smb.conf の中身を記載いたします。 修正点をコメント願えないでしょうか? [global] unix charset = UTF-8 dos charset = CP932 display charset = UTF-8 host allow = 192. workgroup = WORKGROUP server string = Samba Server %v netbios name = centos7 security = user map to guest = bad user dns proxy = no #========================================================== [Share] #共有させるフォルダ path = /samba/share/ #マイネットワークに表示させるか否か browsable =yes #書き込み可能かどうか writable = yes #ゲストユーザのログインが可能かどうか guest ok = yes #読込みのみとするか read only = no

  • linux(vine2.6)のみがつながらない

    こんばんは。 かなり愚問かもしれませんが、教えてください_(._.)_ 現在pcが3台あり、win2000とwin98、Vinelinux(xpとのデュアルブート)です。 この3台、LINUXを使っていない時はWorkgroupで3台ともつながっています。ファイル共有ができています。インターネットもそれぞれの機械でできます。 しかしLINUXがつながりません・・・・ ある書籍によると、 「LINUXは標準でSambaの設定がされており、そのままでもwinからある程度のファイルは参照できる」 ・・・できないです・・・ というかコンピューター名も表示されません。 winの場合は共有設定しなくてもWorkgroupでコンピュータ名だけは見れるんですよね・・・ そこで、LINUXQ&Aというほんを片手に、SMB.CONFの内容を見ても、ちゃんと「workgroup」となっています・・・。 なぜなんでしょう・・・ いろいろ調べたのですが、この手のトラブルシューティングは見つけられませんでした・・・ とにかく「これでつながる」の一点張りです・・・ どうしてつながらないんでしょうか・・・??? ちなみに、LINUXでも、インターネットにはつながっています。 足りない部分は細く要求願います_(._.)_ よろしくお願いします

  • VMware WinXP Linux Samba

    初心者ですみません(VM Linux共に)。 VMware server2.0 ホストOS(WinXP) ゲストOS(Centos5.5)の環境で、ゲストOSにsambaの設定をしているのですが、上手く行きません。 sambaユーザは「smbusr」で作成しました。 ネットワークはBridgeです。 smb.confは、 --------------- [global] workgroup = WORKGROUP server string = Picounyu Samba Ver. %v netbios name = MYSERVER hosts allow = 192.168.1. 192.168.122. 127. unix charset = UTF-8 dos charset = CP932 display charset = UTF-8 security = user passdb backend = tdbsam:/etc/samba/passdb.tdb [homes] comment = Home Directories path = %H/samba browseable = no writable = yes [printers] comment = All Printers path = /var/spool/samba browseable = no guest ok = no writable = no printable = yes [public] comment = Public Stuff path = /home/samba public = yes browseable = yes writable = yes --------------- /etc/init.d/smbデーモンも手動で起動しています。 宜しくお願いいたします。

  • LinuxファイルサーバーにWindowsパソコンからはいれない

    お世話になります。 Red Hat Linux9とSambaでWindowsファイルサーバーを作りたいので、adduser でWindowsXP Professionalのパソコンのユーザー名を入力して、passwd でWindowsXP Professionalのログオンパスワードを入力し、smbpasswd -a で同じくWindowsXP Professionalのパソコンのユーザー名とログオンパスワードを入力しました。 そしてWindowsパソコン側からネットワークコンピュータでSamba Server(Linux1)をクリックすると、パソコンによって3つのパターンがあらわれます。 1つ目は、すんなりユーザー名と同名のフォルダを開くことができるパターンです。 2つ目は、「\\Linux1にアクセスできません。・・・アクセス許可がない可能性があります。・・・指定されたネットワーク名は利用できません。」との回答が帰ってくるパターンです。 3つ目は、ユーザー名とパスワードを聞いてくるので、登録したユーザー名とログオンパスワードを入力するが、ユーザー名の欄に コンピュータ名¥ユーザー名 、パスワードの欄に****** と勝手に入力されて帰ってきて、結局アクセスできないパターンです。 これまで何回もインストールしなおしたり、VineLinuxを試したりしましたが、ファイルサーバーができません。助言をよろしくお願いします。

  • Samba + LDAP サーバー構築 2

    Samba + LDAP サーバーの構築をしています。 Samba、OpenLDAPのインストールと設定が終わりました。 smbldap-tools でユーザーアカウントも追加しました。 しかし(別のマシン)Windwosの『ネットワーク』に当該サーバーが表示されません。 Sambaの /etc/samba/smb.conf の設定では以下のように設定してます。 wins support を yes とした為、今まで見えなかったマシンも見えるようにはなりました。 しかし Samba サーバーが見えないのです。 どこに問題があると考えられますでしょうか? また smb.conf の設定を変更した場合、smbldap-tools を一から実行する必要があるのでしょうか? OSは CentOS 5 です。 よろしくお願いします。 -------------------------- workgroup = WORKGROUP netbios name = MESV server string = hogehoge interfaces = 192.168.1./24 hosts allow = 192.168.1. 127. bind interfaces only = yes domain master = yes local master = yes prefered master = yes wins support = yes remote announce = 192.168.78.255 remote browse sync = 192.168.78.255 os level = 128 time server = no lm announce = no min protocol = COREPLUS socket options = TCP_NODELAY IPTOS_LOWDELAY name resolve order = wins lmhosts host bcast --------------------------