We have $a+b+c=6, ab+ac+bc=k, abc=-k, (a-1)^3+(b-1)^3+(c-1)^3=0$.
Thus $(a+1)(b+1)(c+1)=abc+(ab+ac+bc)+(a+b+c)+1=k+(-k)+6+1=7$.
Substitute $x=a-1, y=b-2, z=c-3$, so $x+y+z=x^3+y^3+z^3=0, \, (x+2)(y+3)(z+4)=7$.
Note that conversely any $x, y, z$ satisfying these equations will in turn give unique $a, b, c$ satisfying $a+b+c=6, (a-1)^3+(b-2)^3+(c-3)^3=0, (a+1)(b+1)(c+1)=7$, so that $abc+ab+ac+bc=(a+1)(b+1)(c+1)-(a+b+c+1)=7-6-1=0$. Now from the values of $a, b, c$, we can then uniquely determine $k$.
Now $x^3+y^3=-z^3=(-z)^3=(x+y)^3$, so $0=3xy(x+y)=-3xyz$.
Thus at least 1 of $x, y, z$ is 0.
If $x=0$, then $z=-y$, so $2(y+3)(4-y)=7$, so $2y^2-2y-17=0$, giving $y=\frac{1 \pm \sqrt{35}}{2}$.
We have $(x, y, z)=(0, \frac{1 \pm \sqrt{35}}{2}, -\frac{1 \pm \sqrt{35}}{2})$.
If $y=0$, then $z=-x$, so $(x+2)(3)(4-x)=7$, so $3x^2-6x-17=0$, giving $x=\frac{3 \pm \sqrt{60}}{3}$.
We have $(x, y, z)=(\frac{3 \pm \sqrt{60}}{3}, 0, -\frac{3 \pm \sqrt{60}}{3})$.
If $z=0$, then $y=-x$, so $(x+2)(3-x)(4)=7$, so $4x^2-4x-17=0$, giving $x=\frac{1 \pm \sqrt{18}}{2}$.
We have $(x, y, z)=(\frac{1 \pm \sqrt{18}}{2}, -\frac{1 \pm \sqrt{18}}{2}, 0)$.
Thus $(a, b, c)=(1, 2+\frac{1 \pm \sqrt{35}}{2}, 3-\frac{1 \pm \sqrt{35}}{2}), (1+\frac{3 \pm \sqrt{60}}{3}, 2, 3-\frac{3 \pm \sqrt{60}}{3}), (1+\frac{1 \pm \sqrt{18}}{2}, 2-\frac{1 \pm \sqrt{18}}{2}, 3)$.
Edit: Calculating values of $k$ using $k=-abc$ now gives $(a, b, c, k)=(1, 2+\frac{1 \pm \sqrt{35}}{2}, 3-\frac{1 \pm \sqrt{35}}{2}, \frac{5}{2}), (1+\frac{3 \pm \sqrt{60}}{3}, 2, 3-\frac{3 \pm \sqrt{60}}{3}, \frac{16}{3}), (1+\frac{1 \pm \sqrt{18}}{2}, 2-\frac{1 \pm \sqrt{18}}{2}, 3, \frac{27}{4})$.