Добрый день!
Подскажите, может кто знает, какая библиотека в Линуксе предоставляет api функции для работы с учётными записями?
API для работы с учётными записями
Re: API для работы с учётными записями
Jan-bujan, а какую работы вы имеете ввиду и какой бэкенд авторизации подразумеватся?
Опыт растет прямо пропорционально выведенному из строя оборудованию
Re: API для работы с учётными записями
Необходимо написать библиотеку для управления учётными записями (создание учётной записи, редактирование, удаление и т. д.). Я нашёл функции для просмотра и редактирования фалов passwd и group. Но появилась проблема с uid и gid. Т.е. при создании новой учётной записи в её структуру нужно вносить uid и gid соответственно. Есть ли какие функции, которые генерируют их автоматически, проверяя не заняты ли эти значения и т. д.?
Re: API для работы с учётными записями
Не, PAM, не поддерживает.
Adduser/addgroup не подойдут, т.к. эта библиотека необходима будет для написания аналогичных программ. только с изменённым функционалом. Ну эт неважно)
Adduser/addgroup не подойдут, т.к. эта библиотека необходима будет для написания аналогичных программ. только с изменённым функционалом. Ну эт неважно)