Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
wiki:пустой_пароль [2009/05/25 14:36] создано |
wiki:пустой_пароль [2012/07/30 11:50] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Создание учётной записи пользователя без пароля ====== | ====== Создание учётной записи пользователя без пароля ====== | ||
+ | |||
+ | <note warning>Пустой пароль поставить можно на любого пользователя, кроме рута</note> | ||
Вообще говоря, никакими инструментальными средствами Ubuntu нельзя установить пользователю пустой пароль. Все графические утилиты требуют пароль минимум из 6-ти символов, а программа //''passwd''// умеет устанавливать любой пароль, кроме пустого. Однако всё же существует способ задания пользователю пустого пароля. | Вообще говоря, никакими инструментальными средствами Ubuntu нельзя установить пользователю пустой пароль. Все графические утилиты требуют пароль минимум из 6-ти символов, а программа //''passwd''// умеет устанавливать любой пароль, кроме пустого. Однако всё же существует способ задания пользователю пустого пароля. | ||
- | <note important>Возможность ввода пустого пароля отсутствует не зря. Пустой пароль является огромной потенциальной дырой в безопастности системы, поэтому как следует подумайте перед его установкой и в любом случае по максимуму ограничте права того пользователя, которому вы его назначаете.</note> | + | <note important>Возможность ввода пустого пароля отсутствует не зря. Пустой пароль является огромной потенциальной дырой в безопасности системы, поэтому как следует подумайте перед его установкой и в любом случае по максимуму ограничьте права того пользователя, которому вы его назначаете.</note> |
Нам потребуется изменить системные файлы //''/etc/shadow''// и //''/etc/shadow-''//, поэтому крайне рекомендуется перед выполнением дальнейших действий сделать резервную копию (//''/etc/shadow''// и //''/etc/shadow-''// должны совпадать, так что сохраняем только shadow): | Нам потребуется изменить системные файлы //''/etc/shadow''// и //''/etc/shadow-''//, поэтому крайне рекомендуется перед выполнением дальнейших действий сделать резервную копию (//''/etc/shadow''// и //''/etc/shadow-''// должны совпадать, так что сохраняем только shadow): | ||
<code>sudo cp /etc/shadow /etc/shadow.bak</code> | <code>sudo cp /etc/shadow /etc/shadow.bak</code> | ||
Теперь в любом текстовом редакторе от имени root последовательно откройте файлы //''/etc/shadow''// и //''/etc/shadow-''//, в каждом из них найдите строчку, начинающуюся с логина нужного пользователя и удалите всё между первым и вторым двоеточием в этой строчке. Например, была такая строчка: | Теперь в любом текстовом редакторе от имени root последовательно откройте файлы //''/etc/shadow''// и //''/etc/shadow-''//, в каждом из них найдите строчку, начинающуюся с логина нужного пользователя и удалите всё между первым и вторым двоеточием в этой строчке. Например, была такая строчка: | ||
- | <file>guest:$6$eZ1pQKRK$tGvrlJnV7NU/anEFoxRCluIbe5kSNE2x2uqRrA7w62xHVrQPWKKbfYZ0cvdmgxXAcrGxBngPM7HnrrKxdmNwp0:14371:0:99999:7:::</file> | + | <file>guest:$6$eZ1pQKRK$tGvrlJnV7NU/anEFoxRCluIbe5kSNE2x2uqRrw62xHVrQPWKKbfYZ0cvdmgxXAcrGxBngPM7HnrrKxdmNwp0:14371:0:99999:7:::</file> |
Для задания пустого пароля пользователю guest необходимо привести её в обоих файлах к виду: | Для задания пустого пароля пользователю guest необходимо привести её в обоих файлах к виду: | ||
<file>guest::14371:0:99999:7:::</file> | <file>guest::14371:0:99999:7:::</file> | ||
После этого пароль пользователя guest станет пустым. | После этого пароль пользователя guest станет пустым. | ||
- | <note warning>Файлы //''/etc/shadow''// и //''/etc/shadow-''// являются основными системными файлами, отвечающими за авторизацию пользователей, поэтому редактируйте их очень внимательно и всегда создавайте резервную копию перед внесением изменений.</note> | + | <note warning>Файл //''/etc/shadow''// является основным системным файлом, отвечающим за авторизацию пользователей, поэтому редактируйте его очень внимательно и всегда создавайте резервную копию перед внесением изменений.</note> |
- | <note>Буду признателен за информацию о файле //''/etc/shadow-''// и о его связи с //''/etc/shadow''//</note> | + | <note warning>Файл //''/etc/shadow-''// является предыдущей версией файла //''/etc/shadow''// и создается в момент добавления пользователя. Так что на него смело можно забить, а всё вышеописанное в его отношении не верно.</note> |
- | {{tag>tips Система Администрирование}} | + | {{tag>tips Система Администрирование FIXME}} |