Let's try doing it via elementary means. Using your notation, we have the system:
\begin{align}
\tag{1}\label{eq1}2a+12b &= k \cdot a\\
\tag{2}\label{eq2}2a-3b &= k\cdot b
\end{align}
With $\eqref{eq1}$, we find that $(k-2)a=12b$ $\,\,(*)$.
Multiplying both sides of $\eqref{eq2}$ by $12$, we get $24a-3\cdot 12b=k\cdot12b$. We now substitute $(*)$ into this equation, obtaining
$$24a-3(k-2)a=k(k-2)a$$
which we may rearrange to obtain $$(k^2+k-30)\cdot a = 0$$
This implies that either $a=0$, $k=5$ or $k=-6$.
We see via $(*)$ that $a=0$ implies $b=0$, and then any $k$ will do. These are the trivial solutions.
Now, suppose $k=5$. Then we get from $(*)$ that
$$3a=12b \iff a=4b$$
So we get a family of solutions $n=(4t,t)$ and $k=5$. For instance, $n=(4,1)$ and $k=5$ is a solution.
Now, suppose $k=-6$. Then we get from $(*)$ that
$$-8a=12b \iff -2a=3b$$
So we get a family of solutions $n=(-3t,2t)$ and $k=-6$. For instance, $n=(-3,2)$ and $k=-6$ is a solution.