SSH with WebOS 3.4.0

ares-install/ares-xxx works fine with the provided key. I cannot however,

ssh prisioner@10.0.0.43 -p 9922 -i weboskey
without being presented with “no matching host key type found. Their offer: ssh-rsa” or “Permission denied (publickey,keyboard-interactive).” Is this something that cannot be done with webos or have I done something wrong

Please refer to App Testing with Developer Mode App. Thank you.

The ssh connection must be explicitly configured to use ssh-rsa. For example, add the following SSH configuration with your TV’s IP:

~.ssh/config

Host tv
  HostName xxx.xxx.xxx.xxx
  Port 9922
  User prisoner
  IdentityFile ~/.ssh/tv_webos
  HostKeyAlgorithms +ssh-rsa
  PubkeyAcceptedKeyTypes +ssh-rsa

Test

$ ssh tv

Remove SSH passkey (optional):

This provides faster logins without requiring the typed passcode:

$ ssh-keygen -p -f ~/.ssh/tv_webos