The largest protests in Iran in three years reached a deadly climax overnight into Thursday, with several people killed, Iranian media and a rights group have reported.