Israel's top defense official said his country would not withdraw from Lebanon despite diplomatic pressure from Washington as it seeks rapprochement with Iran.