php shell_exec () сменить пользователя или перейти в папку пользователя

php shell-exec

297 просмотра

2 ответа

Я хотел бы знать, возможно ли использовать shell_exec как другой пользователь. Дело в том, чтобы получить доступ непосредственно к папке пользователя (в home / user /)

Или возможно ли перейти из var / www / в домашнюю / пользовательскую / папку с помощью shell_exec?

Спасибо за помощь!

Автор: orugari Источник Размещён: 08.11.2019 10:54

Ответы (2)


2 плюса

Решение

Да, ты можешь. Вы можете изменить каталог с помощью cdкоманды внутри shell_exec(). Но убедитесь, что вы пишете последующие команды в той же строке после;

Нравится,

shell_exec("cd .. ; pwd");

Выше функция будет перемещать каталог в родительский каталог текущего и отображать текущий рабочий каталог.

Автор: Alok Patel Размещён: 20.08.2016 05:02

1 плюс

так же, как команда оболочки.

`cd /home/user && you command`

'``'похоже на shell_execв php

Автор: Kris Roofe Размещён: 20.08.2016 05:00
Вопросы из категории :
32x32