Иван Шумов, Директории пользователя admin , где должны хранится на Vm-Adminprofile , веб-серверу Vm-WebServer. Почему так, потому что у каждого пользователя свои скрипты, в которые они вносят свои изменения в панели управления и от туда их запускают.
Berkutman, Т.е пользователь будет подключается к впн серверу своему который у него развернут в его инфре. Тут я думаю, может какой-нибудь ssh vpn,openvpn , anyconnect сделать. Может несколько вариантов сразу. Ну это уже часть сети, тут я разберусь.
Т.е все виртуальные машины которые у меня, выступаю в качестве vpn клиента.
Иван Шумов, К ответу насчет впн, можно конечно использовать несколько подключений на одной машине. Но какова вероятность того, что адрес локальной сети разных пользователй не будут совпадать. Сразу конфликт
Иван Шумов, Потому что , каждый пользователь в панели управления будет использовать vpn подключение до своей локальной сети. С учетом того какая у него инфра за пределами веб сервера, из панели управления он будет выполнять скрипты которые должны будут использовать адреса его локальной сети.
Необходимо решить что бы у каждого пользователя веб-сайта example.com должна быть своя виртуальная машина с уникальным адресом сети и своими веб директориями.
azarij, Только выводит Status:Connect на вебе, в консоле и в тексте Выводит и имя хоста и Status:Connect.
Видимо оболочка под linux почему-то не возвращает результат командлет PowerCLI как отдельный модуль для PowerShell
azarij,
В файле то же самое что и в консоле.
На вебе все вывелось кроме 192.168.211.131, т.е имени хоста.
Вот так:
1)
-------------------------------- Status:Connect
2)
+
Status:Connect
3)
Status:Connect
Saboteur, Ну при выполнении команды pwsh govno.ps1 > text.text , вывод выполнения команды перенаправляется в текстовый файл. И вывод я получаю там, на веб странице не вылазит.
Хотя если я в тело скрипта добавлю просто echo "TEXT" , то я на веб странице получу только TEXT , а вывод командлеты echo (Get-VMHost).name нет, а в консоле или text.text да.