Fedora Core 500の技
Valid XHTML 1.0!
正当なCSSです!

TOP > Linux > Fedoraの技 > 201-300 > 273

UPGの便利な利用法

ユーザープライベートグループ(UPG)を利用すると、通常のグループ管理よりも簡単にファイルの共有を行うことができます。

下記はlennonとmccartneyユーザをmusicというグループで共同作業させる例です。まずmusicグループを作成し、ユーザを所属させます。

# usermod -G music lennon
# usermod -G music mccartney
# groups lennon mccartney

lennon : beatles music
mccartney : mccartney music

次に専用の作業ディレクトリ/var/revolverを作成し、setgidを設定します。所属グループはmusicに変更します。

# mkdir /var/revolver
# ls -ld /var/revolver

drwxr-xr-x 2 root root 4096 May 8 19:06 /var/revolver
# chmod 2775 /var/revolver
# chgrp music /var/revolver
# ls -ld /var/revolver

drwxrwsr-x 2 root music 4096 May 8 19:06 /var/revolver

mccartneyユーザで/var/revolverにappleファイルを作成します。

# su - mccartney
$ touch /var/revolver/apple
$ ls -l /var/revolver/apple

-rw-rw-r-- 1 mccartney music 0 May 8 19:09 /var/revolver/apple

下記ではlonnonユーザが/var/revolver/appleファイルに書き込みをしています。lennonユーザでそのまま利用できることが分かります。

# su - lennon
$ echo hello >> /var/revolver/apple
$ cat /var/revolver/apple

hello

2005-12-03 作成