ユーザ用ツール

サイト用ツール


tor:service

hidden service(http)

tor設定ファイル修正

/etc/tor/torrcHiddenServicePort 80 127.0.0.1:80 をコメントアウトする

$ grep ^HiddenServicePort /etc/tor/torrc|grep 80
HiddenServicePort 80 127.0.0.1:80

hostのデータを確認してバックアップする

/var/lib/tor/hidden_service/hostname にはこのtorサーバのホスト名が格納されている. /var/lib/tor/hidden_service/private_key には秘密鍵が格納されている.この鍵を失うとこのhost名は使えなくなる.

$ sudo cat /var/lib/tor/hidden_service/hostname
xxxxxxxxxxxxxxxx.onion
$ sudo cat /var/lib/tor/hidden_service/private_key
-----BEGIN RSA PRIVATE KEY-----
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX==
-----END RSA PRIVATE KEY-----
  

## Apache httpdの設定

バーチャルホストの設定を行う.

/etc/apache2/sites-enabled/onion.conf のような設定ファイルを用意して,/var/lib/tor/hidden_service/hostname のホスト名で通常のバーチャルホストの設定をする.

<VirtualHost 127.0.0.1:80>
  :
    ServerName xxxxxxxxxxxxxxxx.onion
  :

設定が終わったらa2ensiteで設定を有効にして文法チェックの後サービスの再読込を行う.

$ sudo a2ensite onion.conf
$ sudo apache2ctl -t
Syntax OK
 sudo apache2ctl -S 
VirtualHost configuration:
127.0.0.1:80           xxxxxxxxxxxxxxxx.onion (/etc/apache2/sites-enabled/onion.conf:1)
  :
$ sudo service apache2 reload

適当なコンテンツを作ってアクセスできるのを確認する

$ echo 'hello onion' > /data/www/onion/hello.txt
$ torsocks wget -qO- http://eamqgzyqb75fzqwd.onion/hello.txt
hello onion

コメント

コメントを入力. Wiki文法が有効です:
73 -15 = 
 
tor/service.txt · 最終更新: 2019/08/17 22:25 by matoken