O SSH está desativado antes do login local

0

Eu configurei um servidor doméstico (Ubuntu Server 17.04) no fim de semana. Eu configurei SSH [0] e ufw [1]. Após a inicialização, não consigo fazer o login via SSH até que eu faça o login localmente. Uma vez que eu (re) conecto um monitor e teclado e login localmente, então eu posso fazer o login / logout por SSH indefinidamente, mesmo depois de sair da minha sessão local.

Ontem à noite consegui fazer o login com o SSH e deixei o servidor em execução. Esta manhã, não consegui fazer o login através do SSH, embora o computador não tenha sido reinicializado durante a noite. eu tenho VisualHostKey habilitado no meu cliente SSH config (no macOS), e eu posso ver a arte ascii do servidor, mas depois eu recebo um Permission denied (publickey) erro.

[0] Desativar root login, desabilitar o login da senha, habilitar o login da chave pública, carregar a chave, alterar a porta

[1] Alterar tudo icmp (ping) regras para DROP (ipv4 e ipv6), permitir porta SSH personalizada, negar todo o resto

ravinggenius
fonte
1
Eu também configurei um servidor Plex nesta máquina, mas estava enfrentando o problema antes e depois de configurar o Plex, então não acho relevante. Eu posso conectar-me ao servidor Plex sem problemas (após uma reinicialização recente ou durante a noite).
ravinggenius

Respostas:

0

Esqueci de mencionar, mas escolhi "LVM criptografado" e deixei o instalador manipular o particionamento do disco. Parece que o SSH não pode ler meu diretório pessoal para verificar minha chave. Eu não investi muito tempo / esforço na configuração deste servidor, então vou apenas reinstalar sem criptografia.

ravinggenius
fonte