Iranian officials say the magnitude six quake was centered in a lightly-populated rural area north of Bandar Abbas , a major port on the Persian Gulf .