O problema é que eu criei um novo usuário, mas não criei um diretório pessoal. O SSH fechou a conexão imediatamente, mas o login local me deu uma mensagem dizendo que o diretório inicial não existia. Tentei criar o diretório manualmente com mkdir /home/jschmo em execução como root , mas isso ocorreu em problemas de permissão.
Eu excluí o usuário e executei novamente o comando adduser usando o sinalizador -m para criar o diretório inicial.