소스 검색

Stealth onions

Bob Mottram 8 년 전
부모
커밋
23147fe355
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2
    0
      src/freedombone-utils-onion

+ 2
- 0
src/freedombone-utils-onion 파일 보기

@@ -71,6 +71,7 @@ function wait_for_onion_service {
71 71
 function remove_onion_service {
72 72
     onion_service_name="$1"
73 73
     onion_service_port_to=$2
74
+    sed -i "/stealth ${onion_service_name}/d" /etc/tor/torrc
74 75
     sed -i "/hidden_service_${onion_service_name}/d" /etc/tor/torrc
75 76
     sed -i "/127.0.0.1:${onion_service_port_to}/d" /etc/tor/torrc
76 77
     if [ $3 ]; then
@@ -107,6 +108,7 @@ function add_onion_service {
107 108
     if ! grep -q "hidden_service_${onion_service_name}" /etc/tor/torrc; then
108 109
         echo "HiddenServiceDir /var/lib/tor/hidden_service_${onion_service_name}/" >> /etc/tor/torrc
109 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 112
     fi
111 113
 
112 114
     onion_update