UbuntuにSambaをインストールしていて、同じユーザID、パスワードで起動している状態でWindows 7のファイルにアクセスできません。

UbuntuでWindows 7で共用設定したローカルドライブをオープンする時に、パスワードの入力要求にパスワードを入力しても受け付けられない状態です。

環境はつぎの通りです。
Ubuntu: バージョンは14.04
Samba: ログインと同じユーザID、パスワードを登録設定
Windows 7: Pro. 64bit SP1、Ubuntuからアクセス対象のローカルドライブに対して共用設定

解決方法をご教示して頂きたくよろしくお願いします。

質問者からの補足コメント

  • 早速回答頂きありがとうございます。

    Windows 7のレジストリをチェックしてみましたが、教えて頂いた情報通りに既になっていました。他に解決方法があればいいのですが。

    No.1の回答に寄せられた補足コメントです。 補足日時:2015/03/07 18:43
  • 度々ありがとうございます。

    教えて頂きました#14どおりにしましたが、変化がありません。まだ、何か変更すべき設定項目があるのでしょうか?

      補足日時:2015/03/08 17:08

このQ&Aに関連する最新のQ&A

A 回答 (3件)

#1、#2です。


かなり苦戦されているようですね。
http://windows.microsoft.com/ja-JP/windows7/What …
Windows7からネットワークにホームグループが追加されたので、Windows XP の様に
容易に共有フォルダにアクセス出来なくなって、しまいました。
アウクセス権をいじると、セキュリティでの問題が出て、更にややっこやしい事態に
なる恐れがあります。
Windows XP のユーザーである、私にはWindows7の事は良くわかりませんので、
60万人のユーザー登録が在る、日本語フォーラムに質問されては、如何でしょうか・・
https://forums.ubuntulinux.jp/index.php
    • good
    • 1
この回答へのお礼

早速アドバイス頂きましたフォーラムに投稿したいと思います。

ご助言、ご親切ありがとうございました。

お礼日時:2015/03/09 12:29

#1です。


文面で説明すると、大変なので、またまたURLを貼ります。
https://forums.ubuntulinux.jp/viewtopic.php?id=9 …
回答#14に、「共有フォルダのプロパティ Everyoneで共有 読み取り・書き込み可」
とあるのが、決め手のようです。
アクセス権の変更は、こちらを参考に、してみて下さい。
http://ebi.dyndns.biz/windowsadmin/2009/04/15/%E …

Samba はWindows からUbuntu へアクセスする為のものだと、私は解釈してますが・・・
    • good
    • 0

UbuntuからWindows XP,VISYA の共有フォルダにはなんの、設定もなしに


アクセスできたのですが、Windows7では、セキュリティが強化され、
アクセスできなくなりました。
https://forums.ubuntulinux.jp/viewtopic.php?id=8 …
の#10の回答が参考に、なろうかと・・・
この回答への補足あり
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QACCESS2003のデータアクセスページの使い方について

イントラ内でACCESS2003のデータアクセスページを使いたい。

1.ACCESS2003のデータアクセスページを作成しました。
2.そのMDBファイルと、データアクセスページ(htmファイル)を、WINDOWS2000ServerのInetpub内のwwwrootフォルダの中へ入れました。
3.ここにはイントラ内のHPなどを置いています。(普通に見れています。)
4.クライアントから、データアクセスページのhtmファイルを見に行くと「データソースログオン」が立ち上がります。(パスワードを設定しています。)
5.パスワードを入れるとデータアクセスページ(htm)から、通常のアクセスのフォームのごとくデータ入力が出来る予定なのですが(泣)できません。(泣)

で、悩んでおります。

ACCESS2003のMDBファイルとデータアクセスページ(HTMファイル)をサーバーのwwwrootへ置いただけでは、データアクセスページを通してmdbファイルへの入出力は不可能なのでしょうか?

Aベストアンサー

MDBに接続されたAccessプロジェクトを開いている場合データアクセスページは自動的にそのデータベースに接続されてそのパスがデータアクセスページのConnectionString プロパティに設定されます。
ページを作成した後でデータベースを移動またはコピーした場合はConnectionString プロパティに設定されているパスを更新して新しい保管場所を設定する必要がありますがどうなっていますか?
そこを確認してみてください。

Qドメインに参加している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で信号は通っています。
参考になる情報をよろしくお願いいたします。

Aベストアンサー

samba2のホストとドメインの設定をユニークにしてみては
どうでしょう?

セグメント内に同名がいなければ良いんですが。

といっても、IP指定でアクセス拒否されているので無駄かも
しれません。

やっぱり、samba2側とアクセスするwindows側でetherealで
パケットをキャプチャしてどんな内容のエラーかを見てはどう
でしょうか?

そうすることで、samba2がパケットを受信しているかどうか
もしくは、エラーの内容までわかるかと。

キャプチャしないでも、昔で言うsyslogにはログが残ってる
かもしれません。

とりあえず、/var/logのsyslog(ないかも), messagesとかの
ログファイルとかにsambaのログが出ていないか見てみては
どうでしょう

Qホームページ移転に伴う.htaccessの使い方ですがアップロードして

ホームページ移転に伴う.htaccessの使い方ですがアップロードして削除できなくなる事ないですか??また、さくらサーバーは.htaccess使えますか??

Aベストアンサー

.htaccessだけではなく、
ファイルはパーミッションによっては一旦削除できなくなると思いますよ・・・
使えないのにアップすると削除出来ないとか。

>さくらサーバーは.htaccess使えますか??
使えます。
.htaccessを使えない有料サーバってあるのでしょうか?・・・

QsambaにWinからアクセスできません。

現在、sambaで共有サーバーを構築しています。
過去、何度か構築しており、今回は新たなサーバーに交換するために構築しています。

しかし、奇妙な現象で足止めくらっております(ーー;

/tmpにはアクセスできるのですが、共有ディレクトリとして作成したディレクトリにはアクセスができません。

smb.confは下記の通りです。

[share]
path = /home/samba/share
read only = No
force create mode = 0666
force directory mode = 0777
guest only = Yes
guest ok = Yes

[share2]
path = /samba
read only = No
force create mode = 0666
force directory mode = 0777
guest only = Yes
guest ok = Yes

[tmp]
path = /tmp
read only = No
force create mode = 0666
force directory mode = 0777
guest only = Yes
guest ok = Yes


ディレクトリの権限は
drwxrwxrwt. 19 root root 4096 7月 2 19:40 2012 tmp
drwxrwxrwt. 2 root root 4096 6月 29 17:41 2012 samba

[share]は
drwxrwxrwx. 2 root root 4096 6月 29 15:35 2012 share


/tmpは問題なくアクセスできることから、 /samba のパーミッションにもスティッキービットを設定してみましたが、結果はダメでした。

iptablesの方はきちんと設定しておりますので問題ありません。
/tmpにはフルアクセスできているので、問題はないと思います。

なお、/tmpにはフルアクセスできますが、
/home/samba/share にアクセスした場合は、その下にあるディレクトリは見ることができますが、ファイルはWinからは見えません。これも謎です。新規にファイルを作成しようとすると、


対象のフォルダへのアクセスは拒否されました
この操作を実行するアクセス許可が必要です

とダイアログが表示されます。

/samba にアクセスしようとしたら、ディレクトリ内は閲覧できず、

ネットワークエラー
\\192.168.1.10\share2 にアクセスできません
名前のスペルを確認しても問題がない場合は、ネットワークに問題がある可能性があります。

と出ます。
まったく同じ設定で、なぜこう動作が違うのか・・・
今までのsambaの設定でこのようなことは起こったことはありません。

完全に行き詰っております。アドバイスをお願いします。

環境
CentOS6.2
samba3.5.10-116.el6_2

現在、sambaで共有サーバーを構築しています。
過去、何度か構築しており、今回は新たなサーバーに交換するために構築しています。

しかし、奇妙な現象で足止めくらっております(ーー;

/tmpにはアクセスできるのですが、共有ディレクトリとして作成したディレクトリにはアクセスができません。

smb.confは下記の通りです。

[share]
path = /home/samba/share
read only = No
force create mode = 0666
force directory mode = 0777
guest only = Yes
guest...続きを読む

Aベストアンサー

念のため、
getenforceがDisabled、もしくはPermissiveとなる環境での試験はされましたか?

もし、Enforceになっていましたらsetenforce 0を実行して試験してみてください。

QAccessで作成したテーブルのOLEオブジェクトの使い方

Accessで作成したテーブルにデータ型(OLEオブジェクト型)で画像を取り込みできるようにしました。
取り込みした画像を開くためのフォームを作成して画像を開けるようにしました。
下記の内容です。

Private Sub Form_Open(Cancel As Integer)
Form.Caption = ProgName
End Sub

しかし「ビットマップ形式」ですと問題なく開くのですが、「JPG形式」ですと開けないのです。取り込みしたAccessテーブルのフィールドから直接だとひらけます。
Accessで作成したフォームから、「JPG形式」の画像を開くにはどうすればよろしいですか?
また、画像を1000件ほど取り込みすると大きいデータベースになってしまいます。Accessのデータベースのサイズは制限があるのかしら?
アドバイスいただけれは幸いです。

Aベストアンサー

Access のバージョンは?
んで Web で検索する努力はしましょうよ。
丸 1日ぐらい検索しっぱなしで悩まないと。

Google「access ole jpeg」で検索
http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=access+ole+jpeg&num=50

Access 2003 では以下のような制限があるようです。
■ Access 2003 で OLE オブジェクトとして JPEG および GIF 画像を取り扱う場合の注意事項
http://support.microsoft.com/kb/884484/ja

■ OLE オブジェクト型のフィールドに格納されているイメージが正しく表示されません
http://support.microsoft.com/kb/832508/ja

解決策としては JPEG を開ける OLE コンテナになるアプリケーションをインストールしておく。

Google「Access データベース サイズ 制限」で検索
http://www.google.com/search?hl=ja&num=50&q=Access+%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9+%E3%82%B5%E3%82%A4%E3%82%BA+%E5%88%B6%E9%99%90&lr=lang_ja

Access のバージョンは?
んで Web で検索する努力はしましょうよ。
丸 1日ぐらい検索しっぱなしで悩まないと。

Google「access ole jpeg」で検索
http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=access+ole+jpeg&num=50

Access 2003 では以下のような制限があるようです。
■ Access 2003 で OLE オブジェクトとして JPEG および GIF 画像を取り扱う場合の注意事項
http://support.microsoft.com/kb/884484/ja

■ OLE オブジェクト型のフィールドに格納されているイメージが正...続きを読む

Q【sambaの設定】WindowsXPから接続ができません。ネットワークパスが見つかりません。

初めて質問させて頂きます。
Linuxを勉強中の者です。
初心者の為、ご迷惑おかけしますが、
どうぞよろしくお願いいたします。

Linux(fedora11)でsambaを使用し、WindowsXPとファイル共有を考えております。
sambaインストールし、各種設定をした後に、
windows側から、ワークグループ表示すると、
Samba Server Versionのディレクトリが見つかりません。
また、IPアドレスを直接指定して開こうとすると、
またはネットワークのパスが見つかりませんと表示されます。

また、以前シャットダウンを数回繰り返すと、
たまに接続できる状態になるときがあります。
その時はPoderosaからも接続が可能でした。
しかし、今は設定等を見直しても接続ができない状態がずっと続いております。

以下に設定した事などを記載します。
============================================================================
■OS:fedora11をインストールしているPCの設定
sambaをインストール後
sambaの設定:windowsのワークグループの登録
Samba用のユーザーの登録

システム管理の設定:サービスからsmbを有効にし、再開始を行う。

ファイアーウォールの設定:samba,SSHのチェックをつける。

SELinux管理者ツールの設定:Allow samba to share users home directories. にチェックをつける。

ホスト名の設定:マシンのホスト名はlocalhostではありません。
        また、IPアドレス,Aliasesの入力もしmした。

■windowsXPをインストールしているPCの設定
C:\WINDOWS\system32\drivers\etc\hosts
上記のファイルにfedoraのPCのIPアドレス、ホスト名を追記。

以上です。

もし解決方法を知っている方がいらっしゃいましたら、
お手数ではありますが、
教えて頂けたらと思います。

よろしくお願いいたします。

初めて質問させて頂きます。
Linuxを勉強中の者です。
初心者の為、ご迷惑おかけしますが、
どうぞよろしくお願いいたします。

Linux(fedora11)でsambaを使用し、WindowsXPとファイル共有を考えております。
sambaインストールし、各種設定をした後に、
windows側から、ワークグループ表示すると、
Samba Server Versionのディレクトリが見つかりません。
また、IPアドレスを直接指定して開こうとすると、
またはネットワークのパスが見つかりませんと表示されます。

また、以前シャットダウンを数...続きを読む

Aベストアンサー

> 特に設定はしておりません。
sambaのワークグループやユーザの設定だと思っているのですが、

接続先のPCの任意のフォルダに共有設定がされていない場合は(共有フォルダとして公開されていないわけですので)、そのフォルダは接続元から見えません。(そのフォルダは可視可能(ブラウズ可能)ではありません。)
したがって、接続先のPCに共有設定されたフォルダが一つも無い場合は、接続元から接続しても何もブラウズできません。
このことはXP<->fedora11に限らず、windowsマシン同士でも同様です。
したがって、つぎのような作業が必要です。
---
※フォルダまたはファイルの共有設定
1. windows PCのフォルダまたはファイルの共有設定
エクスプローラにて、共有させたいフォルダまたはファイルを「右クリック->共有」にて設定します。
2. fedora11のフォルダまたはファイルの共有設定
/etc/samba/smb.confファイルに共有させたい(shareさせたい)フォルダまたはファイルを直接記述します。
または「システム->管理->samba」の設定画面にて共有させたいフォルダ(ディレクトリ)またはファイルを追加します。(この画面で追加したフォルダは/etc/samba/smb.confファイルに追加されます)
---
※接続先のブラウズおよびフォルダやファイル操作(読み書き、削除、コピー、移動など)
1. windowsの場合はネットワークやエクスプローラのネットワークから接続先をブラウズ、ファイル操作ができます。
2. fedora11の場合は「場所->ネットワーク」にて接続先をブラウズ、ファイル操作ができます。
---
以上です。

> 特に設定はしておりません。
sambaのワークグループやユーザの設定だと思っているのですが、

接続先のPCの任意のフォルダに共有設定がされていない場合は(共有フォルダとして公開されていないわけですので)、そのフォルダは接続元から見えません。(そのフォルダは可視可能(ブラウズ可能)ではありません。)
したがって、接続先のPCに共有設定されたフォルダが一つも無い場合は、接続元から接続しても何もブラウズできません。
このことはXP<->fedora11に限らず、windowsマシン同士でも同様です。
したがっ...続きを読む

QAccess2000でFTPの使い方について。

Access2000のフォームから、実行のボタンをクリックするとFTPサーバに接続→ファイル取得→Accessテーブルに取込→FTPサーバのファイル削除→FTPサーバの接続切断という処理をしたいのですがどのようにしたらよいかわかりません。説明不足だとは思いますが、アドバイスを宜しくお願い致します。

Aベストアンサー

ちなみに先ほどのFTPサンプルは、BASP21をインストール後、サンプルのコードを新規モジュールに貼り付けて(たとえば以下をまるごと)実行すればAccessでもそのまま動きます。

sub file_download()

Dim ftp As Object, rc As Long, v As Variant, v2 As Variant
Dim ctr As Long

Set ftp = CreateObject("basp21.FTP")
ftp.OpenLog "c:\temp\log.txt"
rc = ftp.Connect("ftp.microsoft.com", "anonymous", "")
If rc = 0 Then
v = ftp.GetDir("bussys/winnt/winnt-public", 2) ' ディレクトリ一覧(詳細)
If IsArray(v) Then
For Each v2 In v
Debug.Print v2
Next
End If
v = ftp.GetDir("bussys/winnt/winnt-public") ' ディレクトリ一覧(ファイル名のみ)
If IsArray(v) Then
For Each v2 In v
Debug.Print v2
Next
End If
rc = ftp.GetFile("bussys/winnt/winnt-public/*", "c:\temp") 'ファイル受信

end sub

実行には20秒ほどかかります。
実行前にはCドライブにtempというフォルダを作っておいてください。

ちなみに先ほどのFTPサンプルは、BASP21をインストール後、サンプルのコードを新規モジュールに貼り付けて(たとえば以下をまるごと)実行すればAccessでもそのまま動きます。

sub file_download()

Dim ftp As Object, rc As Long, v As Variant, v2 As Variant
Dim ctr As Long

Set ftp = CreateObject("basp21.FTP")
ftp.OpenLog "c:\temp\log.txt"
rc = ftp.Connect("ftp.microsoft.com", "anonymous", "")
If rc = 0 Then
v = ftp.GetDir("bussys/winnt/winnt-public", 2) ' ディレクトリ一...続きを読む

QUbuntu14.04からWindows8.1のファイルを見れません

メインマシンは、Windows8.1です。
サブマシンは、Ubuntu14.04です。
スイッチングハブを通して、有線接続しています。
ファイル共有したくて、いろいろやっているのですが、どうしてもうまく行きません。
ウェブ検索すると、sambaを利用するとできるみたいですが、コマンドが理解できないので、できればsambaなしで共有したいのです。

○Windows側
コントロール パネル\ネットワークとインターネット\ネットワークと共有センター\共有の詳細設定
「ネットワーク探索を有効にする」にチェック
「ファイルとプリンターの共有を有効にする」にチェック
「ユーザーアカウントと他のパスワードを使用して他のコンピュータに接続する」にチェック

ホームグループのパスワードも控えました

○Ubuntu側
ファイルシステムのネットワークに、Windowsマシンが表示されました。
クリックすると、「ログインのキーリングのロック解除」として、
パスワードが求めれました。前述のホームグループのパスワードを入力しますが、毎回「間違っています」となり、共有できません。

アドバイスお願いいたします。

メインマシンは、Windows8.1です。
サブマシンは、Ubuntu14.04です。
スイッチングハブを通して、有線接続しています。
ファイル共有したくて、いろいろやっているのですが、どうしてもうまく行きません。
ウェブ検索すると、sambaを利用するとできるみたいですが、コマンドが理解できないので、できればsambaなしで共有したいのです。

○Windows側
コントロール パネル\ネットワークとインターネット\ネットワークと共有センター\共有の詳細設定
「ネットワーク探索を有効にする」にチェック
「ファイル...続きを読む

Aベストアンサー

WindowsとUbuntuではファイルシステムが違うので
SAMBA利用か、Ubuntu側にCIFSをインストールしてマウントするなどを
しない限り共有するのは難しいような気がします。

QRuby on Rails 「attr_accessor」 の使い方に

Ruby on Rails 「attr_accessor」 の使い方について

こんにちは。

現在、Ruby on Railsで登録画面を作成しているのですが、attr_accessorで定義した項目に対して、validationのチェックを行うと、問題が起きてしまいました。

attr_accessorで定義した項目は、DB登録の対象ではないのですが、lengthのチェック等を行う必要があり、validates_length_of等を使って入力チェックを行っています。

問題になったのは、入力があったときだけチェックをかけたいのに、入力がなくてもチェックがかかってしまうという状態になってしまうことです。
「:if => 項目?」を書いてみると、「undefined method」のエラーがでてしまいます。

どなたか対応策の分かる方がおられましたらご教授いただけないでしょうか?

下記に実際の問題箇所のモデルクラスのソースを書いておきます。

 class User < ActiveRecord::Base

   attr_accessor :NEW_USER_PW ← 追加したアクセサ

   # 追加したアクセサに対するチェック
   validates_length_of :NEW_USER_PW, :minimum=>4, :message=>"は%d桁以上を設定してくださ            
    い。", :on => :update, :if => :NEW_USER_PW?

 end

上記のチェック内の「:if => :NEW_USER_PW?」で落ちてしまいます。
入力がないのにチェックに引っかかるとまずいので、入力がないときだけ上記チェックを行えれば良いのですが・・・。

どうぞ宜しくお願い致します。

Ruby on Rails 「attr_accessor」 の使い方について

こんにちは。

現在、Ruby on Railsで登録画面を作成しているのですが、attr_accessorで定義した項目に対して、validationのチェックを行うと、問題が起きてしまいました。

attr_accessorで定義した項目は、DB登録の対象ではないのですが、lengthのチェック等を行う必要があり、validates_length_of等を使って入力チェックを行っています。

問題になったのは、入力があったときだけチェックをかけたいのに、入力がなくてもチェックがかかってしまうという状...続きを読む

Aベストアンサー

attr_accessor :NEW_USER_PWを定義したからといって、
NEW_USER_PW?メソッドが定義されるわけではりません。
attr_accessorはゲッターとセッターメソッドを作るだけです。
それ以外の論理値を返すようなメソッドは自作しなければなりません。

NEW_USER_PW?メソッドを作成されていないのなら、「undefined method」が
出てしまうのは当然です。

質問にあるように、「入力があった場合のみ」とありますので、
NEW_USER_PW?メソッドを下記のように実装すればチェック可能です。

def NEW_USER_PW?
@NEW_USER_PW.size > 0
end

また、ifにはprocオブジェクトを渡すこともできますので、
:if => Proc.new{|u| u.NEW_USER_PW.size > 0}
と書いてもいいでしょう。


NEW_USER_PWというインスタンス変数はすべて大文字を使用されていますが、
見る人によっては定数と勘違いします。
変数であれば小文字表記を利用するほうが良いかもしれません。

attr_accessor :NEW_USER_PWを定義したからといって、
NEW_USER_PW?メソッドが定義されるわけではりません。
attr_accessorはゲッターとセッターメソッドを作るだけです。
それ以外の論理値を返すようなメソッドは自作しなければなりません。

NEW_USER_PW?メソッドを作成されていないのなら、「undefined method」が
出てしまうのは当然です。

質問にあるように、「入力があった場合のみ」とありますので、
NEW_USER_PW?メソッドを下記のように実装すればチェック可能です。

def NEW_USER_PW?
@NEW_USER_PW.s...続きを読む

QSambaにアクセスできない

マイネットワークにはアイコンが見えているのにクリックすると「アクセス許可がない可能性があります」とのメッセージが出てしまいます。
設定ファイルはワークグループの欄ぐらいしかいじっていないのですが、このアクセス制限とはどこを設定すればよいでしょうか?
Fedora3、Samba3、クライアントXPSP2です。
宜しくお願いします。

Aベストアンサー

当座セキュリティを意識する必要がないなら
設定で[global]セクションの「security」を
「SHARE」にしてください。

それと解放するフォルダのパーミッションを
「777」にしておいてください


人気Q&Aランキング

おすすめ情報