[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:57669] Re: sambaマウント時のパーミッションについて



皆様,

コメントありがとうございます.
一応,(技術的な理解を省いて)解決しましたので,報告します.

Macからsamba接続で,debianのディレクトリ/home/yoshiをマウントするときに,
Finder -> 移動-> サーバへ接続 ->
ここで,smb://server名とするかcifs://server名とするかで動作が異なります.

smb://server名とした場合は,imacから見て
ls -al /Volume/yoshiの結果が
-rwx------  1 yoshi  staff   25220  7  2 13:37 image.jpg
drwx------  3 yoshi  staff   16384  4 14  2014 int
等となって,
cifs://server名とした場合は,imacから見て
ls -al /Volume/yoshiの結果が
-rw-r--r--    1 yoshi  staff   25220  7  2 13:37 image.jpg
drwxr-xr-x  3 yoshi  staff   16384  4 14  2014 int
等となります.
debian sereverの内側では,ls -alの結果が
-rw-r--r--   1 yoshi    yoshi  25220  7月  2 13:37 image.jpg
drwxr-xr-x   3 yoshi    yoshi   4096  4月 14  2014 intel
等です.
ちなみにsmb.confに
[global]
    unix extensions = yes
の1行が入っています.
もし,
unix extensions = no
の場合は,smb://server名,cifs://server名,どちらで接続しても,
ls -al /Volume/yoshiの結果が
-rwx------  1 yoshi  staff   25220  7  2 13:37 image.jpg
drwx------  1 yoshi  staff   16384  4 14  2014 intel
となります.

結論は,[global]
    unix extensions = yes
かつ,cifs://server名に接続すれば,パーミッションが正常になります.

以上の動作は, 私が持っているimac,macbookpro, macbookairどれでも同じです.

よろしくお願いいたします.
田中