Хотел переименовать имя пользователя которое указывал при установке системы.
в терминале прописал sudo kate /etc/passwd
поменял там имя, а теперь не могу ничего сделать от имени суперпользователя.
Подскажите что теперь делать.
загрузиться с ливедиска, и вспомнить что еще есть /etc/shadow, /etc/group?
вообще нужно почитать, я так на память уже и не вспомню где имена есть...
короче, найти в каталоге /etc/ файлы, в которых есть старое имя, и везде поменять его на новое.
не забыть переименовать домашний каталог тоже
/home/имя
Всё, спасибо. Исправил как было, сначала думал что через live диск так нельзя, но как оказалось можно. Теперь возникает такой вопрос по безопасности:
Получается так, что можно любой linux комп запустить с live диска и поменять зашифрованную фразу пароля в этих файлах на ту которая сгенерирована на своём компе. А потом зайти под своим паролем.
а почему нельзя? Всегда можно было.
для таких случаев как раз.
И вообще понятие безопасности компьютера при физическом доступе к нему - вещь очень эмферная... :-)
Для защиты данных не зря предлагается шифрование домашнего раздела, с введением отдельного пароля, хранящегося, кстати, часто в другом месте.
Да и криптованные отдельно разделы никто не отменял...
Впрочем, как я помню, есть отдельные дистрибутивы, в которых это невозможно сделать так как я описал, и как сделано Вами. Но они обычно шифрованы по самые помидоры, и процедураз загрузки часто связана нетривиальными действиями.
В конце концов - пароль на биос никто не отменял(вроде, я давно не видел новых биосов), с разрешением загрузки только с первого жесткого диска. Но все равно - вытащил диск, подключил к другому компу - и меняй что хочешь.
Но для этого нужно иметь желание, умение, время и возможности. :-)
а что полезного можно взять с ос\программ. в которых нет персональных данных? ну попортить что-то. переустановкой всё легко решается, даже все настройки пользователя сохраняются в домашней папке.
загрузиться с ливедиска, и вспомнить что еще есть /etc/shadow, /etc/group?
вообще нужно почитать, я так на память уже и не вспомню где имена есть...
короче, найти в каталоге /etc/ файлы, в которых есть старое имя, и везде поменять его на новое.
не забыть переименовать домашний каталог тоже
/home/имя
Всё, спасибо. Исправил как было, сначала думал что через live диск так нельзя, но как оказалось можно. Теперь возникает такой вопрос по безопасности:
Получается так, что можно любой linux комп запустить с live диска и поменять зашифрованную фразу пароля в этих файлах на ту которая сгенерирована на своём компе. А потом зайти под своим паролем.
а почему нельзя? Всегда можно было.
для таких случаев как раз.
И вообще понятие безопасности компьютера при физическом доступе к нему - вещь очень эмферная... :-)
Для защиты данных не зря предлагается шифрование домашнего раздела, с введением отдельного пароля, хранящегося, кстати, часто в другом месте.
Да и криптованные отдельно разделы никто не отменял...
Впрочем, как я помню, есть отдельные дистрибутивы, в которых это невозможно сделать так как я описал, и как сделано Вами. Но они обычно шифрованы по самые помидоры, и процедураз загрузки часто связана нетривиальными действиями.
В конце концов - пароль на биос никто не отменял(вроде, я давно не видел новых биосов), с разрешением загрузки только с первого жесткого диска. Но все равно - вытащил диск, подключил к другому компу - и меняй что хочешь.
Но для этого нужно иметь желание, умение, время и возможности. :-)
Для безопасности существует шифрование домашней папки, которое предлагается в установщике. А пароль это так, просто чтобы был…
От шифрования поможет физический доступ к владельцу ключа ;)
И то верно ヅ
Т.е. главное домашнюю папку зашифровать, а остальное при физическом доступе уже не важно?
а что полезного можно взять с ос\программ. в которых нет персональных данных? ну попортить что-то. переустановкой всё легко решается, даже все настройки пользователя сохраняются в домашней папке.
ок, хорошо спасибо
Отправить комментарий