Yemeni President Abd-Rabbu Mansour Hadi appointed Mohammed al-Maqdishi as minister of defense, state news agency SABA reported on Wednesday.