kc-interface/createNodeAService.php

27 lines
769 B
PHP
Raw Normal View History

2022-12-20 14:30:30 +01:00
<?php
$rootPW = $_POST["rootPW"];
2023-01-09 22:27:01 +01:00
$hsname = $_POST["hsname"];
$nodename = $_POST["nodename"];
$newTorState = "node"
2022-12-20 14:30:30 +01:00
$configureHiddenService1 = "echo $rootPW | sudo -S sed -i 's/#HiddenServiceDir\ \/var\/lib\/tor\/hidden_service/HiddenServiceDir\ \/var\/lib\/tor\/$hsname/' torrc";
$configureHiddenService1 = "echo $rootPW | sudo -S sed '0,/#HiddenServiceP/{s/#HiddenServicePort\ 80 127.0.0.1:80/HiddenServicePort 80 127.0.0.1:80\nHiddenServicePort 22 127.0.0.1:22/}' torrc";
$confiureNode = "echo $rootPW | sudo -S sed -i ";
2023-01-09 22:27:01 +01:00
$restartTor = "echo $rootPW | sudo -S ";
$replaceTorState = "echo $newTorState > torstate.csv"
2022-12-20 14:30:30 +01:00
$output = exec($shellcommand);
$output2 = exec($commandAPdown);
$output3 = exec($commandAPup);
echo _($output3);
echo _(" oi oi oi ");
?>