É possível que user_name tenha um arquivo ~user_name/.ssh/authorized_keys , que, se você permitir logins baseados em chave no seu sshd_config , também pode ignorar restrições baseadas em senha nos logins, dependendo da sua configuração de autenticação. Por exemplo, os sistemas baseados em pam geralmente têm uma configuração de conexão ssh separada (consulte /etc/pam.d/sshd ). Além disso, só porque o shell de login de user_name é /usr/sbin/nologin não significa que ssh conexões não podem ser feitas, se o cliente estiver especificando um comando a ser executado como parte da conexão.
Quanto a se você é o sujeito de um ataque, não posso dizer. Você pode ver quais outros processos pertencem a esse ID de usuário.