Mailinglist Archive: opensuse-ja (31 mails)
| < Previous | Next > |
Re: [opensuse-ja] setgidが効かない‥?
- From: Masaru Imai <maimai@xxxxxxxxxxxxxxx>
- Date: Sun, 14 Sep 2008 22:11:19 +0900
- Message-id: <200809142211.19348.maimai@xxxxxxxxxxxxxxx>
今井です。
何度も送ってるんだけどブラックホールに吸い込まれる....。
シェルのumaskが効いてるんだと思います。
umaskの値を変更してみると良いのでは?
それからtouchコマンドでファイル作るだけでは
パーミッションで実行権まで付加されないはずですので
770ではなく664もしくは660になるはずです。
#さてこのメイルは3回目のチャレンジだ。
#最近ブラックホールに吸い込まれる確率が上昇中....。
#途中ですっぱり破棄されてるようだが....。
#こんなん続くようであればML購読する意味が半減。
日曜日 14 9月 2008 05:13:48 に ballistyx さんは書きました:
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
今井 優
mail: maimai@xxxxxxxxxxxxxxx
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-ja+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-ja+help@xxxxxxxxxxxx
何度も送ってるんだけどブラックホールに吸い込まれる....。
シェルのumaskが効いてるんだと思います。
umaskの値を変更してみると良いのでは?
それからtouchコマンドでファイル作るだけでは
パーミッションで実行権まで付加されないはずですので
770ではなく664もしくは660になるはずです。
#さてこのメイルは3回目のチャレンジだ。
#最近ブラックホールに吸い込まれる確率が上昇中....。
#途中ですっぱり破棄されてるようだが....。
#こんなん続くようであればML購読する意味が半減。
日曜日 14 9月 2008 05:13:48 に ballistyx さんは書きました:
openSuSE10.3でsetgid(sgid)をディレクトリに対してchmodしてみたところ、
意図した通りになってくれません。以下の様にシェルを叩いてみました。
# groupadd hoge
# usermod -g hoge user1
# usermod -g hoge user2
# id user1
uid=10001(user1) gid=100(users) groups=100(users),1000(hoge)
# id user2
uid=10002(user2) gid=100(users) groups=100(users),1000(hoge)
# mkdir /share
# chgrp -R hoge /share
# chmod -R 2770 /share
/shareをuser1とuser2で利用したいと思い、sgidをセットしました。そして、
user1でファイルを作ると‥
% cd /share
% touch test.txt
drwsrws--- 2 root hoge 4096 2008-09-14 04:55 ./
drwxrwx--- 4 root root 4096 2008-09-14 04:16 ../
-rw-r--r-- 1 user1 hoge 0 2008-09-14 04:55 test.txt
あれ?
test.txtが770になるのを期待していたんですが、そうはならず、644に‥。こ
れはsgidが効いてないということなんでしょうか。
なんだか凡ミスをしているような気がするのですが、どうにもならな
かったので教えてください。
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
今井 優
mail: maimai@xxxxxxxxxxxxxxx
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-ja+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-ja+help@xxxxxxxxxxxx
| < Previous | Next > |