The upper house of the Russian parliament on Tuesday approved sending a military engineering unit to Lebanon to post-war reconstruction.
The 124-0 approval by the 160-member Federation Council was the last legal formality before Russia could send the troops.
No date has been announced for the unit to be sent, and President Vladimir Putin said Monday that the unit's presence in Lebanon must be welcomed by "all political forces" in that country.
The unit would not take part in peacekeeping operations. Russia has not contributed troops to the 5,000-strong United Nations peacekeeping contingent in southern Lebanon.