O arquivo .pgpass começa com um ponto e, portanto, fica oculto na maioria dos gerenciadores de arquivos, mas você deve ser capaz de acessá-lo através do Terminal. Você provavelmente não precisa do arquivo .pgpass , então pode ser uma boa ideia excluí-lo. Se você decidir mantê-lo, edite o arquivo de senha de acordo com a documentação e execute chmod 0600 ~/.pgpass para corrigir as permissões.
As contas de usuário do PostgreSQL são independentes do sistema operacional, mas lembre-se de que, a menos que especificado na linha de comando, psql usará o nome de usuário do sistema do usuário atual como nome do banco de dados e nome de usuário do PostgreSQL; ocorrerá um erro se um banco de dados ou usuário com esse nome não existir no cluster de banco de dados. Para adicionar usuários, execute psql como o usuário postgres e use o CREATE ROLE ou CREATE USER comandos SQL. A menos que os usuários se conectem ao mesmo banco de dados, talvez você queira criar bancos de dados para cada usuário para evitar erros.