The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Формат /etc/passwd"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Системное и пользовательское ПО / Linux)
Изначальное сообщение [ Отслеживать ]

"Формат /etc/passwd"  +/
Сообщение от tux2002 email(ok) on 25-Ноя-10, 13:35 
Если так случилось что нет /etc/shadow, где система должна хранить информацию о просроченности логина и подобное? Может что-то нужно добавить в /etc/passwd?
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Формат /etc/passwd"  +/
Сообщение от sHaggY_caT (ok) on 25-Ноя-10, 13:54 
> Если так случилось что нет /etc/shadow,

Старая ОС?

> Может что-то нужно добавить в /etc/passwd?

А какую проблему Вы хотите решить, в конечном итоге?


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Формат /etc/passwd"  +/
Сообщение от tux2002 email(ok) on 25-Ноя-10, 14:33 
> А какую проблему Вы хотите решить, в конечном итоге?

Я хочу уйти от /etc/shadow просто из спортивного интереса и у меня это получается.
Права на на /etc/passwd 640 root:shadow
На login g+s shadow
bash пропатчен на считывание userinfo из переменных окружения вместо /etc/passwd ($HOME, $SHELL etc).
Таким образом я получаю успешный полнофункциональный вход init->agetty->login->bash без world readable на /etc/passwd. И хочу развить эту идею на своих инсталляциях. Проблемма с утилитами типа chage, потому что shadow больше нет.
Интерес чисто just for fun :).


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Формат /etc/passwd"  +/
Сообщение от sHaggY_caT (ok) on 25-Ноя-10, 15:32 
> Я хочу уйти от /etc/shadow просто из спортивного интереса и у меня
> это получается.
> Интерес чисто just for fun :).

Ясно, предполагала, что проблема в другом
(старая инсталляция, еще без теневых паролей с порченным passwd файлом, и нужно проверить валидность его полей).
С Вашим же вопросом(патченные базовые утилиты), пожалуй, не помогу, надеюсь, поможет кто-нибудь еще.


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Формат /etc/passwd"  +/
Сообщение от начинающий on 25-Ноя-10, 17:54 
> Если так случилось что нет /etc/shadow, где система должна хранить информацию о
> просроченности логина и подобное?

В системной базе shadow, указанной в /etc/nsswitch.conf.
> Может что-то нужно добавить в /etc/passwd?

Там для этого полей вроде бы не предусмотрено.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Формат /etc/passwd"  +/
Сообщение от tux2002 email(ok) on 26-Ноя-10, 10:14 
> Там для этого полей вроде бы не предусмотрено.

Были же времена без shadow. Нет никакой обратной совместимости? Может поля нужно добавить?


Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру