Перейти к содержанию

пользователи в linux


Рекомендуемые сообщения

создал в системе пользователя apache путем добавления его в файл /etc/passwd /etc/shudow. Создал группу apache, привязал его к этой группе. В качестве шела указал /bin/false. Домашнюю директорию не указывал. Как мне проверить, создался ли пользователь или нет - поменять пароль с помошью passwd не удается - пишет нет такого юзера. Пытаюсь войти в систему с этим логином - пишет ощибка(что не удивительно). Так создался юзер или нет? Почему нельзя присвоить пароль с помошью passwd?

Ссылка на комментарий
Поделиться на другие сайты

spyfox писал(а) Чтв, 16 Марта 2006 22:28

создал в системе пользователя apache путем добавления его в файл /etc/passwd /etc/shudow. Создал группу apache, привязал его к этой группе. В качестве шела указал /bin/false. Домашнюю директорию не указывал. Как мне проверить, создался ли пользователь или нет - поменять пароль с помошью passwd не удается - пишет нет такого юзера. Пытаюсь войти в систему с этим логином - пишет ощибка(что не удивительно). Так создался юзер или нет? Почему нельзя присвоить пароль с помошью passwd?

Как проверить?

id user_name

Почему нельзя присвоить пароль? - ХЗ, может что то напартачили в /etc/passwd или /etc/shadow

Ссылка на комментарий
Поделиться на другие сайты

Например во фряхе, когда используешь pw useradd, пользователь

прописывается не только в passwd и shadow, но и в некой базе

данных, какой - ХЗ Smile , не помню, можно ручками прописать

passwd, потом ручками же обновить базу.

Возможно в линуксе технология такая же Smile

Ссылка на комментарий
Поделиться на другие сайты

Цитата:

но можно и через банальное редактирование файлов, или я не прав?

можно и через одно место, только нафига это выносить в форум. Здесь вопросов и без извращенцев хватает.

Ссылка на комментарий
Поделиться на другие сайты

spyfox писал(а) Чтв, 16 Марта 2006 20:28

создал в системе пользователя apache путем добавления его в файл /etc/passwd /etc/shudow

И что же, интересно, Вы туда записывали? В shadow, кстати, пароли хранятся в шифрованном виде. И почему Вы так упорно не хотите использовать adduser (useradd)?

P.S. Все это кое-что напоминает... Smile

Ссылка на комментарий
Поделиться на другие сайты

в linux, по крайней мере, в тех, которые видел я (slackware,

suse, mandrake, redhat, debian, corel linux, blackcat... и т.д.,)

"база данных", аналогичная той, что присутствует во FreeBSD (

pwd.db & spwd.db) не используется, вместо них, используется

связка "passwd & shadow & group"

для добавления пользователя ручками, необходимо прописать его

в passwd, при этом, если Вам необходиомо хранить ппароль в

shadow то, в passwd, Вы должны поставить "x", а в shadow, нужно

прописать хеш пароля. Если же политика безопасности позволяет

Вам хранить пароль в открытом виде и в файле, доступном для

чтения всеми пользователями то, в passwd, Вы можете просто явно

указать пароль пользователя.

На мой взгляд, единственным плюсом "ручного" добавления

пользователя, является возможность написания собственных скриптов

которые наряду с какими-то действиями, так же создают некоторых

пользователей, но даже для этой задачи, я воспользовался

стандартной утилитой и ее "ключами" так, как это уменьшает шанс

совершения ошибки.

Еще одной особенностью ручного создания пользователя, является

возможность создания логина пользователя, с использованием

заглавных букв и пробелов (будьте внимательны и не используйте

в логине или не криптозащищенном пароле символ ":" так, как он

является разделителем полей в фалах типа passwd)

вот... Wink

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...