Ogre/ogre.sh

29 lines
965 B
Bash

#!/bin/sh
# If not install
sudo apt update -qq && sudo apt install -y tor
sudo mv /etc/tor/torrc /etc/tor/torrc.backup
sudo touch /etc/tor/torrc
echo "# --------------------------------------------------------------------- #"
echo "# Tor Management"
echo "# --------------------------------------------------------------------- #"
echo "# Options:"
echo "# + Config"
echo "# + New"
# CONFIG
sudo nano /etc/tor/torrc
# NEW
# READ PORTS
# READ DIR
# Create dir
sudo mkdir /var/lib/tor/hidden_services/
sudo mkdir /var/lib/tor/hidden_services/$TOR_PROJECT
sudo touch /var/lib/tor/hidden_services/$TOR_PROJECT/index.html
chmod 700 -R /var/lib/tor/hidden_services/$TOR_PROJECT
sudo echo "<h1>Hello World</h1>" >> /etc/tor/hidden_services/$TOR_PROJECT/index.html
# Add to config file
sudo echo "HiddenServiceDir /var/lib/tor/hidden_services/$TOR_PROJECT" >> /etc/tor/torrc
sudo echo "HiddenServicePort $PORT1 $IP_ADDY:$PORT2" >> /etc/tor/torrc
sudo service tor restart