o usuário postgres não pode acessar a unidade mesmo depois que as permissões e a associação ao grupo forem fornecidas

o usuário postgres não pode acessar a unidade mesmo depois que as permissões e a associação ao grupo forem fornecidas

Tenho trabalhado nisso durante a maior parte da manhã. Então atualizei para o Ubuntu 14.04 ontem à noite e tudo correu bem. Mas há um problema com o usuário postgres e com o acesso ao meu diretório de dados do banco de dados postgresql.

Portanto, a pasta do banco de dados está em um disco rígido separado. Quando eu monto a unidade, o sistema a monta na pasta /media/krishnab/{drive} de acordo com o udisks2padrão atual. Então agora o usuário postgres precisa passar pelo meu homediretório para chegar à pasta do banco de dados.

Incluí o usuário postgres em meu krishnabgrupo e também dei à conta uma senha do Linux. Minha pasta pessoal tem "Me" (krishnab) como proprietário e grupo krishnab. Eu reiniciei o pc várias vezes também. Porém, sempre que o usuário postgres tenta acessar a /media/krishnabpasta sempre ocorre um permission deniederro. Também verifiquei /home/krishnab/as permissões da minha pasta para ter certeza de que estão boas - krishnabo grupo - e estão bem. Eu verifiquei as permissões na pasta também e elas são drwxrwxr-x+. Então ainda não tive sorte.

A única coisa que notei foi que quando uso o gnome-system-tools, não vejo o postgresusuário como um membro do krishnabgrupo, mas quando o faço, sudo cat /etc/groupdescubro que o único membro do grupo krishnab é krishnab:x:1000:postgres. Então, estou me perguntando por que krishnabnão sou membro do meu próprio grupo krishnab.

Alguma sugestão? Não consigo descobrir o que estou perdendo. Obrigado.

Responder1

Ah, descobri. De alguma forma, havia uma lista de controle de acesso na pasta /media/krishnab/, então consegui usá-la setfacl -m u:postgres:rwx /media/krishnabe isso foi corrigido.

Responder2

Por acaso você tentou reaplicar as permissões para/media/krishnab, ou seja, chmod -R/media/krsihnab? Querendo saber se o uid ou o gids não são mais os mesmos.

http://manpages.ubuntu.com/manpages/dapper/man8/adduser.8.html

Mike

informação relacionada