tips:пустой_пароль Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

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