Добавить пользователя Ubuntu из веб-интерфейса - PullRequest
1 голос
/ 29 июля 2010

Мне было поручено создать веб-систему для добавления системных пользователей на наш сервер Ubuntu linux. Я читал онлайн, и, кажется, есть несколько разных способов сделать это, ни один из которых не имеет примеров.

Я понимаю, что лучший способ сделать это - временно передать sudo пользователю apache при добавлении пользователя, а затем сразу удалить его с помощью команды sudo -k.

Я не могу использовать ни один из обычных интерфейсов администратора сервера, поскольку он встроен в ранее существующую панель веб-администратора. Я не очень опытный программист оболочки.

Если у кого-нибудь есть ссылки на хорошие статьи о скриптинге из PHP, мне также будет интересно почитать.

Заранее спасибо

1 Ответ

1 голос
/ 29 июля 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...