vine-users ML アーカイブ



[vine-users:071136] mountポイ ントの所有者

  • From: 平野耕右 <koh_mlpost@xxxxxxxxx>
  • Subject: [vine-users:071136] mountポイ ントの所有者
  • Date: Sat, 26 Mar 2005 02:41:33 +0900
こんにちは、平野と申します。

vine3.1にIDEのHDDを増設し、マウントする事はできたのですが、マウントポイ
ントの所有者がrootになってしまうため一般ユーザでマウントポイント直下に
ファイルの作成ができません。
と言うのも一般ユーザ(foo)のホームの下にマウントしようとしているのでファ
イルが作成出来ないと都合が悪いのです。

所有者を一般ユーザ(foo)かパーミッションで書き込み可の状態でマウントした
いのですが、どうしていいのか分かりません。
ファイルシステムはreiserfsかext3を考えています。

fstabのhdc1のオプションにnoautoをつけて一般ユーザでマウントして見たので
すがだめでした。
$ mount /home/foo/mp

mountのマニュアルを読んでもunmaskやuidについては出てくるのですが、
reiserfsやext3での記述は見つける事ができませんでした。

以下に必要と思う状態と設定を示します。どうかご助言お願いします。

# df
ファイルシステム    1k-ブロック   使用中      空き 使用% マウント場所
/dev/hda3              1004052    143548    809500  16% /
/dev/hda1                31077      6392     23081  22% /boot
/dev/hda8             11029440   7079244   3389932  68% /home
none                    192504         0    192504   0% /dev/shm
/dev/hda7               132206      6255    119125   5% /tmp
/dev/hda5              5771468   1285004   4193280  24% /usr
/dev/hda6              1257048    115724   1077468  10% /var
/dev/hdc1             80410852     32840  80378012   1% /home/foo/mp

# cat /etc/fstab
LABEL=/      /     ext3    defaults,noatime        1 1
LABEL=/boot  /boot ext2    defaults,noatime        1 2
LABEL=/home  /home ext3    defaults,noatime        1 2
LABEL=/tmp   /tmp  ext3    defaults,noatime        1 2
LABEL=/usr   /usr  ext3    defaults,noatime        1 2
LABEL=/var   /var  ext3    defaults,noatime        1 2
/dev/hdc1    /home/foo/mp reiserfs defaults,user,noatime     1 2

$ ls -l
drwxr-xr-x  3 root root  48 Mar 26 01:11 /home/foo/mp/
-- 
平野