peer -- логиниться без пароля, если клиент запущен от имени пользователя, тип авторизации для которого указан как peer, именно для этого случая работает команда вида:
sudo -u postgres psql
md5 -- использует пароль установленный внутри постгреса, для пользователя, который будет указан напр. после флага -U в команде: