What to do when passwordless SSH is not working after ssh-copy-id?
Are you trying to make your SSH-connection to a Ubuntu 22.04. (or higher) server passwordless using hostkeys?
Did all the tips on the internet not work for you for this issue?
Do this, if your passwordless ssh is not working
- On the client:
- Rename the .ssh folder for your user to .ssh2
- On the server:
- Rename the /home/username-on-your-server/.ssh folder to /home/username-on-your-server/.ssh2
- On the client:
- ssh-keygen -t ecdsa -b 256
- ssh-copy-id -p port-of-your-server username-on-your-server@ip-of-your-server
- Enter your password one last time
- On the server:
- chmod go-w /home/username-on-your-server
- chmod 700 /home/username-on-your-server/.ssh
- chmod 600 /home/username-on-your-server/.ssh/authorized_keys
- On the client:
- ssh -p port-of-your-server username-on-your-server@ip-of-your-server
*Durch Klick auf "Mehr lesen" öffnet sich gleichzeitig ein Fenster mit einem Partnerlink im Hintergrund. Sofern du mit diesem später etwas dort kaufst, werde ich daran beteiligt - ohne Mehrkosten für dich. Dafür bekommst du diesen Inhalt kostenlos. Auf manchen Browsern wird direkt zum Partnerlink weitergeleitet. Wechsle dann einfach hierhin zurück, dein kostenloser Inhalt wartet dann auf dich.
Wenn du das nicht möchtest, klicke nicht auf "Mehr lesen".