Jon*_*han 1 postgresql unix permissions chmod
我将 postgres 数据目录移到了一个单独的分区,效果很好。该目录归 postgres 用户和 postgres 组所有。
d-wx------ 11 postgres postgres 4.0K 2010-06-11 08:28 data/
我把自己加到群里了
> sudo addgroup me postgres
> groups me
me : me adm dialout cdrom plugdev lpadmin admin sambashare postgres
并授予该组对目录中所有内容的读取和执行权限。
sudo chmod -R g+rx ./data
d-wxr-x--- 11 postgres postgres 4.0K 2010-06-11 08:28 data/
但是我还是不能CD或LS的目录。
> ls data
ls: cannot open directory data: Permission denied
我犯了什么初学者错误?
注销并重新登录。这将正确设置您的组,这些组仅在登录时设置。