Puoi connetterti a un server SSH senza password seguendo questi passaggi:
1. Genera chiavi SSH sul tuo computer locale:
```
ssh-keygen -t rsa
```
1. Nel processo di generazione delle chiavi ti verrà chiesto di inserire una password. Lascia vuoto questo campo se vuoi connetterti senza password.
1. Accedi al server SSH e crea una cartella `.ssh` nella tua home:
```
mkdir ~/.ssh
```
1. Crea un file `authorized_keys` all’interno della cartella `.ssh`:
```
touch ~/.ssh/authorized_keys
```
1. Copia la chiave pubblica generata dal tuo computer locale all’interno del file `authorized_keys` quindi salvarlo.
```
cat id_rsa.pub >> ~/.ssh/authorized_keys
```
1. Modifica i permessi della cartella `.ssh` e del file `authorized_keys`:
```
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
```
1. Disconnettiti dal server SSH e tenta di riconnetterti senza password:
```
ssh username@remote_host
```
Se hai seguito correttamente questi passaggi dovresti essere in grado di connetterti al server SSH senza inserire la tua password.