Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Создание/удаление/пользователей через веб-интерфейс  (Прочитано 469 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн NicromanseR

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Доброго времени суток  :coolsmiley: уважаемые пользователи, модераторы, администраторы и просто проходящие мимо  ;)
В линуксах новичёк, пользоваться поисковиками умею, но плохо умею формулировать вопрос.

Помогите пожалуйста реализовать советами следующую задачу.
Есть виртуальная машина (VPS), стоит lamp сервер "ручной сборки", на ней висят 2 доменных имени.
Что нужно:
1)Добавлять пользователя как системного.
2)Добавлять созданному пользователю пароль.
3)Добавлять созданному пользователю "время жизни".

Что сделал:
1)Для тестирования снял отдельную VPS(тестовый период).
Следующие задачи "смудрил" через php: "system();", прописав при етом в sudoers строчку  "www-data ALL= (ALL) NOPASSWD: ALL"
 
2)Сделал скрипт по добавлению пользователя в систему.
3)Сделал скрипт по добавлению пароля новосозданного пользователя.
4)Сделал скрипт по добавлению "Жизни пользователя" через "chage –E mm/dd/yyyy username"


И тут состоит такая задача и вопрос.
Пользователю нужно получить доступ к определённому файлу с определённым сроком действия (подписка)

Понимаю, что безопасность превыше всего...
Хотел уточнить, "возможно ли" запустить апач для определённого домена(планирую поддомен) для запуска сие проекта.
ПС. Прошу сильно не пинать и дать вразумительное объяснение, возможно ли сделать такое действие на одном сервере

Так же, выслушаю попутные решения.

Оффлайн saymon21root

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
    • https://saymon21-root.pro
Цитировать
1)Для тестирования снял отдельную VPS(тестовый период).
Следующие задачи "смудрил" через php: "system();", прописав при етом в sudoers строчку  "www-data ALL= (ALL) NOPASSWD: ALL"
Вы с ума сошли???!

Оффлайн NicromanseR

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Именно по этому, и создал тему :-\

Оффлайн saymon21root

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
    • https://saymon21-root.pro
Кладёте юзера в бд, переодически стартуйте скрипт из крона, который будет рулить всем.

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3474
  • nix - вот оно счастье...
    • Просмотр профиля
Webmin нынче не в моде?
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн NicromanseR

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
К сожалению ресурсов маловато для вебмина :-[
По этому и хочу "запилить" данный скрипт.

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Мало того, что костыль, но ещё и дырище.
SSH нынче не в моде.
Печаль.

Оффлайн NicromanseR

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Всё троллите и троллите. А я вот сделал  :P

 

Страница сгенерирована за 0.075 секунд. Запросов: 24.