-Uでデフォルト以外のユーザーを指定することはできません psqlで identを使用する場合 認証。 psqlは実行されません そのユーザーとして、認証は失敗します。
sudo -u testuser psql testを使用する必要があります またはpg_hba.confを変更します そのため、認証(少なくともtestuserの場合) db testで )md5を使用します パスワード認証、およびtestuserのパスワードの設定 ALTER USER ... PASSWORDを使用 まだ持っていない場合。