o usuário postgres não pode acessar a unidade mesmo após as permissões e a associação ao grupo serem fornecidas

1

Eu tenho trabalhado nisso pela maior parte da manhã. Então eu atualizei para o ubuntu 14.04 na noite passada, e isso ocorreu sem problemas. Mas há um problema com o usuário postgres e 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 montei a unidade, o sistema monta-a na pasta / media / krishnab / {drive} de acordo com o padrão atual udisks2 . Então agora o usuário postgres tem que ir através do meu diretório home para acessar a pasta do banco de dados.

Eu incluí o usuário postgres no meu grupo krishnab e também forneço à 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. No entanto, sempre que o usuário postgres tentar acessar a pasta /media/krishnab , sempre haverá um erro permission denied . Eu também verifiquei minhas permissões de pasta /home/krishnab/ para ter certeza de que elas são boas - krishnab é o grupo - e elas estão bem. Também verifiquei as permissões na pasta e elas são drwxrwxr-x+ . Então ainda não tem sorte.

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

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

    
por krishnab 12.05.2014 / 00:07

2 respostas

3

Ahh descobriu. De alguma forma, havia uma lista de controle de acesso na pasta /media/krishnab/ , então eu pude apenas usar o setfacl -m u:postgres:rwx /media/krishnab e isso foi corrigido.

    
por krishnab 14.05.2014 / 08:06
0

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

link

Mike

    
por user280486 12.05.2014 / 00:51