Try at own risk as I am not an expert. Recently I had created on my TC64....a hidden dir called .ssh containing initially 1 file config = copy of client config but called config. When you successfully connect with openssh....the known_hosts file is created, in that hidden dir
The trap for me was, I had previously connected to arm6 OS and was now attempting to connect a different image. The initial msg scared the heck out of me....until I read further and deleted that file and restarted the daemon.
ssh tc@192.168.1.13
SNIP
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! SNIP
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
SNIP and more warnings until
It is also possible that a host key has just been changed
SNIP
Add correct host key in /home/tc/.ssh/known_hosts to get rid of this message.
ECDSA host key for 192.168.1.13 has changed and you have requested strict checking.
Host key verification failed.
after connecting I was able to confirm the timestamps etc and
cat /usr/local/etc/ssh/ssh_host_ecdsa_key.pub
is a match to known_hosts with the first part = 192.168.1.13 ecdsa-sha2-nistp256 being on the top line
and then the "algorithm" below with no mention of root@box as showing on RPI. Its dropped on my TC64
Hope that helps someone if they swap TC RPi images