@Rumisan PostgreSQLのスーパーユーザーはpostgresだから、sudo -u postgres pg_dump ...ってpg_dumpをpostgresユーザーで実行してみたら?psqlはそれで動かしてるでしょ。