浏览代码

Stealth onions

Bob Mottram 8 年前
父节点
当前提交
23147fe355
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2
    0
      src/freedombone-utils-onion

+ 2
- 0
src/freedombone-utils-onion 查看文件

71
 function remove_onion_service {
71
 function remove_onion_service {
72
     onion_service_name="$1"
72
     onion_service_name="$1"
73
     onion_service_port_to=$2
73
     onion_service_port_to=$2
74
+    sed -i "/stealth ${onion_service_name}/d" /etc/tor/torrc
74
     sed -i "/hidden_service_${onion_service_name}/d" /etc/tor/torrc
75
     sed -i "/hidden_service_${onion_service_name}/d" /etc/tor/torrc
75
     sed -i "/127.0.0.1:${onion_service_port_to}/d" /etc/tor/torrc
76
     sed -i "/127.0.0.1:${onion_service_port_to}/d" /etc/tor/torrc
76
     if [ $3 ]; then
77
     if [ $3 ]; then
107
     if ! grep -q "hidden_service_${onion_service_name}" /etc/tor/torrc; then
108
     if ! grep -q "hidden_service_${onion_service_name}" /etc/tor/torrc; then
108
         echo "HiddenServiceDir /var/lib/tor/hidden_service_${onion_service_name}/" >> /etc/tor/torrc
109
         echo "HiddenServiceDir /var/lib/tor/hidden_service_${onion_service_name}/" >> /etc/tor/torrc
109
         echo "HiddenServicePort ${onion_service_port_from} 127.0.0.1:${onion_service_port_to}" >> /etc/tor/torrc
110
         echo "HiddenServicePort ${onion_service_port_from} 127.0.0.1:${onion_service_port_to}" >> /etc/tor/torrc
111
+        echo "HiddenServiceAuthorizeClient stealth ${onion_service_name}" >> /etc/tor/torrc
110
     fi
112
     fi
111
 
113
 
112
     onion_update
114
     onion_update