Я переместил каталог данных 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
Какую ошибку новичка я делаю?
Выйдите из системы и снова войдите. Это правильно настроит ваши группы, которые устанавливаются только при входе в систему.