After a recent Ubuntu upgrade, one of my frequented remote servers stopped accepting my public key and was prompting me for my password. The password is gross and unwieldy and I was most put-out, I must say. So, I googled the title of this post. Mostly suggestions to check the permissions of various files. All of mine were locked tight to user-only, including my home directory.
Of course, I'd already tried
ssh -vvv to get all the debugging output. Unfortunately, I zoomed in on the following message:
debug1: Next authentication method: publickey debug2: we did not send a packet, disable method
Instead of this one a little further up:
debug1: Skipping ssh-dss key /home/ME/.ssh/keyfiles/ME.key - not in PubkeyAcceptedKeyTypes
Rather than add ssh-dss to the supported types, I just created a new key with
ssh-copy-id later, everything worked.
... except when it didn't. Adding the following to
~/.ssh/config</tt for the offending host worked:
Host refuses-my-agent-keys.jerkass.com PubkeyAcceptedKeyTypes +ssh-dss
... and this is why I've been unable to share/upload my Fallout 4 videos. When I get home, going to "Settings" -> "Application Saved Data Management" and turning "Auto Upload" OFF.
I don't even use this cloud-save system. Must've ticked the box when I was going through settings after purchase. In any case, their cloud system really does suck compared to XB1-- which I have used when the little special lady-friend gamer comes over to play.
In the comparison between PlayStation 4 and Xbox One, Sony is about as behind in how they handle cloud saves as they are in getting their console to run Halo. It’s time for them to close this gap.