はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/01/16
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

 sambaの共有ディレクトリのアクセス権
日時: 2005/07/16 18:34
名前: tacozou

環境
os:vine linux3.1
sambaファイルサーバ
クライアントwindows xp pro (ユーザ:abc :def)とします。

質問?
linux側にabd,defのユーザを作成し、パスワードをwindowsのユーザで
使用しているパスワードと同じものをそれぞれsamba用パスワードにしています。
さらにabc,defはlinux側で同じグループ(winuser)としています。
ここで共有したいディレクトリ/home/shareを作成し、ディレクトリの
パーミッションを
「777」にしてその所有者を「abc」,グループを「winuser」にして
windowsから共有できるかアクセスしてみるとちゃんとshareが共有され
ユーザabc,defもこのフォルダ内であればファイルの読み書きができます。
しかし、例えばshare以下にユーザabcが新たにフォルダを作りそのなかに
ファイルを保存してしまうと、ユーザdefはそのフォルダ内のファイルに対しては
読み取り専用となってしまいます。
理由はユーザabcが新たに作成したフォルダは所有権が所有者:abc グループ
abcとデフォルトでなってしまうからだと思います。
しかしこれでは/home/share以下、つまりwindowsネットワークで共有している
shareフォルダに新規フォルダをクライアントからあるユーザが作成
するごとにlinux側でパーミッションの設定を変更しないといけなくなると
思います。つまり一番上の階層share内だけがファイルの読み書きができる訳です。
これではファイル整理にフォルダを作っていけないので不便です。
これを回避する方法はないでしょうか?

質問?
共有するファイルがエクセルの場合のみ、ファイルを開いて初めの上書き保存
ごとに「前回保存されてから変更されている可能性があります」など
エクセルの警告ダイアログがいちいちでます。ワードやその他はでません。
エクセルのセキュリティー設定を下げたのですが駄目でした。
つまり、linuxサーバでファイル共有をするとエクセルで上記のような
ダイアログがでます。これはなぜでしょうか?警告がでないように
したいです。

長々と述べましたが、具体的に説明したかったのですみません。

■ コンテンツ関連情報

 Re: sambaの共有ディレクトリのアクセス権 ( No.1 )
日時: 2005/07/16 20:06
名前: やま

この問題は、sambaで色々と出ていますね。
具体的な解決方法は不明ですが、確かsambaの仕様だった気がしますよ。
日本Sambaユーザ会(http://www.samba.gr.jp/)に、質問した方が良いかもしれません。

2番目は、Windowsからsambaにアクセスした際ローカルにダウンロードして開きます。
ExcelはMicrosoftの中でセキュリティにシビアな縛りを入れています。
ローカルに落とした時と原本のビットが変わっている為に警告を発しています。

ちなみに、Excel・Word・Access・PowerPointはMicrosoft製品ですが、開発先は全てばらばらです。
だからこのような問題に至ったのでしょう・・・
 Re: sambaの共有ディレクトリのアクセス権 ( No.2 )
日時: 2005/07/18 08:17
名前: かっぱ姫

sambaのバージョンが判らないので解消するかは分かりませんが。。
質問?
共有フォルダのセクションに
inherit permissions = yes を記述するとやりたい事が出来ると思います。
(ディレクトリ作成時上位フォルダの属性で作成される)

その他
create mask
directory mask 等で強制的にmaskを変更する事も可能です。

詳しい使い方は、
http://lalamie.ddo.jp/Server_Log/wiki/index.php?CentOS-4.0_Samba_%B1%BF%CD%D1

質問?
この現象は、発生した事が無いので分かりませんが
Excelのバージョン smb.confをさらして頂ければアドバイス出来るかも知れません。

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.