Acabei de criar um novo servidor virtual Ubuntu e estou no processo de fortalecê-lo para uso em produção. Atualmente, tenho uma conta root. Eu quero fazer o seguinte:
- Crie um novo usuário (vamos chamá-lo
jimpelo resto disso). Eu quero que eles tenham um/home/diretório. - Conceda
jimacesso SSH. - Permitir
jimque o usuário façasuroot, mas não executesudooperações. - Desative o acesso SSH raiz.
- Mova o SSHd para uma porta não padrão para ajudar a interromper ataques brutos.
Meu problema está nos dois primeiros itens. Eu já encontrei, useraddmas por algum motivo, não consigo fazer login como um usuário criado com ele pelo SSH. Preciso vencer o SSHd para permitir isso?
/etc/nologinarquivo, mas está vazio. Eu o apaguei e reiniciei o ssh, mas ele ainda está respondendo Permission denied, please try again.quando tento fazer login.