Without the restriction of no more than 2 balls per slot, there are exactly as many ways as there are functions
$$
f : [5] \to [6],
$$
and there are exactly $6^5 = 7776$ such functions.
With the restriction that we don't want more than 2 balls per any slot, I would probably break it into the cases of 1) at most one ball per slot, or 2) at least one slot has 2 balls.
The first case contains exactly $6!=720$ ways (choose the left-over slot, then put the 5 balls in the remaining 5 slots).
For the second case, we have to choose which slots get exactly 2 balls: There could be either 1 or 2 such slots with exactly two balls.
Further subcases:
Exactly 1 slot gets 2 balls: Choose it, choose the two balls to put in, then distribute 3 balls among 4 slots. There are
$$
\begin{pmatrix}6 \\ 2\end{pmatrix}\begin{pmatrix} 5 \\ 2\end{pmatrix}\begin{pmatrix} 4 \\ 1\end{pmatrix}3! = 3600
$$
ways to do this.
Exactly 2 slots get 2 balls: Choose them, their balls, then put remaining ball in one of 4 remaining slots, for a total of
$$\begin{pmatrix}6 \\ 2\end{pmatrix} \cdot 2! \cdot \begin{pmatrix}4 \\ 2\end{pmatrix} \begin{pmatrix}4 \\ 1\end{pmatrix}= 720$$ ways.
So the probability I found is $5040/7775 \approx 65$%. Clearly my answer doesn't agree with the one given by Hanz, perhaps someone will be able to point out the error I've made. I would like to say this approach is slightly more intuitive, although evidently more prone to errors!