回答:
ディレクトリの権限を変更するよりも、ユーザーjohnをwww
グループに入れる方が簡単な場合があります。ユーザーは複数のグループに所属できます。usermodを使用するか、/etc/group
ファイルを編集するか、LinuxマシンにGUIがある場合は、グラフィカルユーザーマネージャープログラムを使用します(ディストリビューションとデスクトップ環境に基づいて、異なる名前で呼ばれる場合があります)。最も簡単な方法は、おそらくコマンドプロンプトを開き、次のように入力することです。
sudo usermod -G www -a john
それはあなたのアカウントのパスワードを尋ね、それを入力すると、ユーザーjohnは/ home / wwwディレクトリへのグループレベルのアクセス権を持つことになります。
これは、グループwwwがすでに/ home / wwwディレクトリへの読み取り/書き込み/実行アクセス権を持っていることを前提としています。そのグループにそのレベルのアクセス権がない場合は、を使用chgrp www /home/www
しchmod g+rwx /home/www
て処理してください。
注:現在「john」としてログインしている場合、権限を更新するにはログアウトしてから再度ログインする必要がある場合があります。
できません。ただし、ACLを設定できる場合があります。
setfacl -m g:john:rwx /home/www
acl
、マウントオプションに追加する必要があります(fstab
またはを使用してmount -o remount,acl /
)。
rwx
ためにすることは/home/www
ないではない内部のファイルへの書き込みアクセス権を与えます。
新しいグループを作成してwww-and-john
から、
chown -R www:www-and-john /home/www/
chmod -R g+w .
最後に、両方のユーザーをグループに追加しますwww-and-john
。