$ 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
为have 会很乏味umask 002
。即使我自己可以对所有这些用户使用shell命令来执行此操作,这仍然显得过于乏味。
有人可以提供有关组可写目录的任何建议吗?
2
您是否尝试过注销,然后使用用户名再次登录?组信息在当前会话中未更新。
—
marco
@marco-我做到了
—
meder omuraliev 2011年
su medertest
并且su meder
喜欢上千遍。这符合注销资格吗?
@marco感谢您不知道当前会话中的组信息未更新...……
—
gabeio 2015年