2025-11-23 12:38:27 +01:00
|
|
|
<primary-label ref="document"></primary-label>
|
2024-10-28 17:24:23 +01:00
|
|
|
|
|
|
|
|
# Set up SSH keys
|
|
|
|
|
|
2025-01-19 21:23:33 +01:00
|
|
|
How to setup access to Linux systems using SSH keys.
|
2024-10-28 17:24:23 +01:00
|
|
|
## ___________________
|
|
|
|
|
|
|
|
|
|
Linux server:
|
|
|
|
|
```
|
|
|
|
|
cd ~/.ssh
|
|
|
|
|
$ ssh-keygen -t ed25519
|
|
|
|
|
```
|
|
|
|
|
Put id_ed25519.pub key content -> ~/.ssh/authorized_keys
|
|
|
|
|
```
|
|
|
|
|
$ chmod 700 ~/.ssh
|
|
|
|
|
$ chmod 600 ~/.ssh/authorized_keys
|
|
|
|
|
$ chown $USER:$USER ~/.ssh -R
|
|
|
|
|
```
|
|
|
|
|
Windows client:
|
|
|
|
|
```
|
|
|
|
|
copy Linux server: id_ed25519 -> Windows: C:\users\<user>\.ssh\id_ed25519_<server name>_<server user>
|
|
|
|
|
|
|
|
|
|
In Solar-putty:
|
|
|
|
|
Left-top menu-dots: Generate certificates
|
|
|
|
|
|
|
|
|
|
In Putty keygen:
|
|
|
|
|
Conversions/import key: C:\users\<user>\.ssh\id_ed25519_<server name>_<server user>
|
|
|
|
|
|
|
|
|
|
Save private key:
|
|
|
|
|
id_ed25519_<server name>_<server user>.ppk
|
|
|
|
|
|
|
|
|
|
Solar-putty: Settings/Credentials/Private key:
|
|
|
|
|
id_ed25519_<server name>_<server user>.ppk
|
2025-03-02 14:03:17 +01:00
|
|
|
```
|
|
|
|
|
|
2025-11-23 12:38:27 +01:00
|
|
|
<a href="FrontPage.md" >Back to frontpage</a>
|