Как узнать от какого пользователя работает веб-сервер

Сайт UNLIX

В нестандартных ситуациях необходимо узнать, от какого пользователя запущен веб-сервер 🙂 Например, когда сервер не Ваш.

Чтобы это сделать, необходимо создать файл php со следующим содержимым:

<?php echo exec('id'); ?>

Если файл у нас в корневой директории и называется user.php, а адрес веб-сервера 192.168.1.100, то зайдем на веб-сервер по ссылке http://192.168.1.100/user.php

Получаем:

uid=33(www-data) gid=33(www-data) groups=33(www-data)

Теперь мы знаем, что веб-сервер запущен от пользователя www-data


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Unlix © Все права защищены 2023

Копирование материалов с сайта Unlix.ru без указания полной ссылки на источник ЗАПРЕЩЕНО!