У меня есть Linux VPS, и я просто запустил pkill, чтобы убить пользователя, потому что я не смог выполнить usermod. Но после того, как я это сделал, я больше не мог войти в систему для этого пользователя, поэтому я немного погуглил и увидел несколько сообщений, в которых говорилось, что вам просто нужно перезагрузиться. Это то, что я сделал, но я все еще не могу подключиться, поэтому я перешел на свой хост и решил перезапустить сервер, это тоже не сработало ... Я могу подключиться через режим восстановления, но я просто не могу действительно знаю, как это исправить.
Кто-нибудь может мне помочь?
Загрузите виртуальную машину, войдите в систему через консоль и проведите диагностику.
Я бы начал с проверки, работает ли sshd, используя ps
и (ss -tnlp
|netstat -tnlp
). Если он не работает, проверьте свои журналы, чтобы увидеть, не оставил ли он сообщений об ошибках. Также убедитесь, что он настроен на запуск при загрузке системы.
Если он запущен, я должен убедиться, что пытаюсь подключиться к правильному порту с помощью ssh.
Я бы проверил, что мой брандмауэр не блокирует порт, который прослушивает sshd.
Помимо вышеперечисленного, все зависит от того, что вы обнаружите, что делать дальше.