$ whoami
meder
$ cd /var/www
$ sudo mkdir html
$ sudo groupadd web
$ sudo usermod -a -G web meder
$ sudo usermod -a -G web medertest
$ sudo chown meder:web html
$ sudo chmod -R g+rwx html
問題は、/var/www/html
グループがに設定されている場合でも、新しいファイルを作成するときはいつでもweb
、元のユーザーのみが書き込み可能であることです。
デフォルトが問題の原因でumask
ある002
ため、を設定するようアドバイスされました。しかし、そのグループのすべてのユーザーに対してこれを行う必要があり、私が知る限り、すべてのユーザーを変更~/.bashrc
するのは退屈umask 002
です。それらのすべてのユーザーに対してシェルコマンドを使用して自分でそれを行うことができたとしても、それでも面倒です。
誰でもグループの書き込み可能なディレクトリを持つことについてアドバイスを提供できますか
2
ログアウトしてから、ユーザーmederで再度ログインしようとしましたか?グループ情報は現在のセッションでは更新されません。
—
マルコ
@marco -私がやった
—
メダーオムラリエフ
su medertest
とsu meder
何千回と同様。それはログアウトとみなされますか?
@marcoおかげで、そのグループ情報は、現在のセッションで更新されません知りませんでした...残念
—
gabeio