Проблема заключается в том, записан ли ваш пароль в журнал аутентификации.
Если вы входите в систему на текстовой консоли под Linux и нажали Ctrl+C в приглашении ввода пароля, тогда запись в журнале не создается. По крайней мере, это верно для Ubuntu 14.04 или Debian jessie с SysVinit и, возможно, для других дистрибутивов Linux; Я не проверял, так ли это в системе с Systemd. Нажатие Ctrl+ Cубивает login
процесс, прежде чем он генерирует какую-либо запись в журнале. Так что вы в безопасности .
С другой стороны, если вы действительно предприняли попытку входа в систему, что происходит, если вы нажали Enterили Ctrl+ Dв приглашении ввода пароля, то введенное вами имя пользователя будет отображаться в виде простого текста в журналах аутентификации. Все ошибки входа регистрируются; запись журнала содержит имя учетной записи, но никогда не включает ничего о пароле (только тот факт, что пароль был неверным).
Вы можете проверить, просмотрев журналы аутентификации. В Ubuntu 14.04 или Debian jessie с SysVinit журналы аутентификации находятся в /var/log/auth.log
.
Если эта машина находится под вашим исключительным контролем, и она не ведет удаленный вход в систему, и файл журнала еще не скопирован, и вы готовы и можете редактировать файл журнала, ничего не нарушая, то отредактируйте журнал файл для удаления пароля.
Если ваш пароль записан в журналах системы, вы должны считать его взломанным, и вам необходимо изменить его. Журналы могут протекать по разным причинам: резервные копии, запросы о помощи ... Даже если вы единственный пользователь на этом компьютере, не рискуйте.
Примечание: я не проверял, работает ли Ubuntu 16.04 иначе. Этот ответ не может быть распространен на все варианты Unix и, конечно, не распространяется на все методы входа в систему. Например, OpenSSH регистрирует имя пользователя, даже если вы нажмете Ctrl+ Cв приглашении ввода пароля (на самом деле, прежде чем оно отобразит приглашение ввода пароля).