The confirmations came as attacks left at least 23 people dead across Afghanistan today and wounded dozens more, as the Taliban's resurgence continues to raise serious questions about the ability of Afghan forces to hold their own without the support of US-led NATO troops.
MPs voted for Abdullah Habibi, formerly a senior official in the defence ministry who holds the rank of army general, to become its new minister.
"We congratulate them and wish them success," parliament chairman Abdul Rauf Ibrahimi announced after the vote, which was welcomed by Ghani.
"Now that we have all security ministers in place, it will have a very positive impact on the ground," analyst Zalmay Wardak, a former military official, told AFP.
More From This Section
"In the past, as acting ministers, none of them would feel responsible, but now they can be taken accountable. This also gives a new energy to our security forces," he said.
In December, the country's former intelligence chief resigned over disagreements with Ghani for his diplomatic outreach to Pakistan aimed at reviving peace talks with the resurgent Taliban.
Today's wave of violence saw three bombs -- two in Kabul and one in northeastern Badakhshan province -- kill at least 23 people, including 14 Nepali security guards in the capital.
It comes ten days after Washington announced an expansion of the US military's authority to conduct air strikes against the Taliban, a significant boost for Afghan forces who have limited close air-support capacities.
Afghan forces, beset by record casualties, desertions and troop shortages, suffered a string of setbacks last year at the hands of the Taliban, underscoring the fragile security situation.