AssumeThe answer is no, but we can say a bit more : it can become true if you pass to the derived $\infty$-category and replace the words "distinguished triangle" with "cofiber sequence" (modulo the choice of a nullhomotopy)
I'll assume we already know that the composite $A\to C$ vanishes - this cannot be deduced from a stalkwise assumption, as we will see later.
Complete the morphism $A\to B$ to an exact triangle $A\to B\to \mathrm{cofib}$$A\to B\to \mathrm{cofib}\to A[1]$, then there exists a map of trianglessequences of composable morphisms (here I should say "sequences" rather thannot triangles a priori)
$\require{AMScd}\begin{CD}A@>>> B@>>> \mathrm{cofib}\\ @VVV @VVV @VVV \\ A @>>> B @>>> C\end{CD}$
(it's not unique, in fact there will be different ones depending on a chosen nullhomotopy of $A\to C$ in the derived $\infty$-category)
ItI then suffices to checkclaim that $\mathrm{cofib}\to C$ is an equivalence, and because: because taking stalks is exact, your assumption implies that it is an equivalence stalkwise. So you're reduced to the question : "suppose $A\to B$ is a morphism of complexes of sheaves which is a quasi-isomorphism stalkwise, is it then a quasi-isomorphism ?"
WellFurther note that $H_n(A_x)\cong H_n(A)_x$ naturally in $A$, so that the assumption implies $H_n(A)_x\cong H_n(B)_x$ for all $n$, and so $H_n(A) \cong H_n(B)$ for all $n$, i.e. the answermap $\mathrm{cofib}\to C$ is yesan equivalence.
What we have proved is :
Under your assumptions, there exists a morphism $C\to A[1]$ such that the triangle $A\to B\to C\to A[1]$ is distinguished.
However, as is maybe clear from the proof, this morphism $C\to A[1]$ need not be the one you started with, and in particular it is not clear that your original triangle will be distinguished.
Here's a counterexample to a statement involving the map $C\to A[1]$ as wellthat effect: over $Spec(\mathbb Z)$$X= Spec(\mathbb Z)$ for instance, find an extension of abelian groups $0\to A\to B\to C\to 0$ which splits when localized at each prime (and thus rationnally), but doesn't split integrally. Then $A\to B\to C\to A[1]$ where we put the $0$ map as the map $C\to A[1]$ is an exact triangle at each stalk, but is not an exact triangle.
The original triangle might not be distinguished.
However, as explained before, there is a map $C\to A[1]$ making it into an exact triangle.
So that's the best we can hope for, and it is true.
(for an explicit counterexample, on can use an extension of $\mathbb Q$ by $\mathbb Z$ given by the following composite morphism $\mathbb{Q\to Q/Z \to Z}/p^\infty \to \mathbb{Q/Z}$ where we use the decomposition of $\mathbb{Q/Z}$ as the sum of its local torsions; where we fix a prime $p$, e.g. $p=2$)