Ho Ubuntu Server 14.04 LTS. L'autenticazione con chiave pubblica è abilitata per impostazione predefinita.
Ho usato il seguente comando per creare un nuovo utente:
sudo useradd -m -c "John T." john -s /bin/bash
Apparentemente il comando ha creato l'utente, la cartella principale dell'utente ... ma ovviamente l'utente non può accedere, poiché l'utente non ha una chiave. Qual è il prossimo? Come creare la chiave e collegarla all'utente?
-c -- User's full name
-m -- Creates user's home directory
-s -- Specify user's login shell