Copiando arquivos de um usuário para outro

0

Então eu tenho esse arquivo armazenado na minha conta. É o postgres dump. Para poder usar postgres, parece que tenho que executar o seguinte comando.

sudo su - postgres

Depois de fazer isso, agora estou trabalhando como o usuário postgres . O que preciso fazer é usar o arquivo de despejo (vinculado à minha conta ahcarpenter ) como o usuário postgres . Alguma idéia de como fazer isso?

Ou simplesmente simplesmente acesse o arquivo localizado no diretório da minha outra conta no diretório postgres do usuário.

    
por Drew 30.08.2013 / 19:25

1 resposta

1

Se o arquivo não contiver informações confidenciais, basta sinalizá-lo como legível por qualquer pessoa:

chmod o+r yourdumpfile

E, em seguida, use-o do usuário postgres .

Se ele contiver informações confidenciais, copie-o para o diretório pessoal dos usuários do postgres e chown para eles:

chown postgres /path/to/postgres/home/yourdumpfile
    
por 30.08.2013 / 20:31