位置: 编程技术 - 正文

在Linux系统下利用Tor创建匿名网站的方法(linux在实际工作中的应用)

编辑:rootadmin

推荐整理分享在Linux系统下利用Tor创建匿名网站的方法(linux在实际工作中的应用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux应用在哪些方面,linux系统基于,linux用,linuxlib,linux在实际中的应用,linuxli,在linux系统中,linuxli,内容如对您有帮助,希望把文章链接给更多的朋友!

介绍:TOR-the-onion-router

使用Tor 的.onion域名创建匿名服务器

Tor不仅可以提供客户端的匿名访问,Tor还可以提供服务器的匿名。通过使用Tor网络,用户可以维护位置不可知的服务器。当然如果要访问这个隐蔽的服务,客户端也得安装Tor。

通过Tor指定的顶级域名(Top Level Domain,TLD).onion,可以访问其隐藏的服务。Tor网络可以识别自己的TLD,并自动路由到隐藏的服务。然后,隐藏的服务将请求交由标?实姆?衿魅砑??写?恚?飧龇?衿魅砑?Ω迷は冉?信渲茫?佣?徽焯?枪??慕涌凇H绻?飧龇?窕箍梢酝ü??驳囊蛱赝?捶梦剩?且不崾艿较喙亓?墓セ鳎?庋?兔挥姓嬲?囊?仄鹄础?/p>

我们可以使用tor指定的.onion顶级域名来隐藏自己的服务。接下介绍如果创建一个.onion的网站。

注意:这是一件严肃的事情。为了保证完全的匿名,你必须配置你的web服务器让其足够安全,不会泄露任何信息。而且确保没有错误的网页或者其他泄露你真是IP及其他身份信息的可能。注意安全(额,不是说nsa在监控tor吗?)

当然,如果你不是很关心匿名的问题,那么至少保证你的web服务器的安全措施做得好,因为尽管Tor是个好的东西,但是用Tor搭建的网站可能会频繁遭到那些脚本小子的攻击(指那些只会利用别人开发的工具进行攻击的人,这是牛逼的黑客对他们的蔑称)

使用这个教程的前提是你有一个web服务器,可以是apache,nginx或者其他的。本教程在以下环境进行:

一个已经安装了nginx的web服务器 web服务器端口是 系统版本Debian Wheezy

第一步:安装nginx(实在不会,就用别人的军哥的lnmp一件安装包吧)

复制代码代码如下:sudo apt-get install nginx

第二步:配置nginx去监听端口

复制代码代码如下:sudo vi /etc/nginx/sites-available/default //用vi编辑nginx配置文件

在server段内将listen 后面的数字改成 ,和下面一样:

复制代码代码如下: server {</p><p> listen .0.0.1:;</p><p> ...

然后重启nginx:

复制代码代码如下:sudo service nginx restart

然后在本机试着用 curl 访问 ,一般都装了。没装的自己装下。如果能访问,说明nginx设置完成了

添加apache和lighthttpd的配置说明:

Apache:

复制代码代码如下:listen .0.0.1:;

lighthttpd:

复制代码代码如下:listen .0.0.1:;</p><p> server.bind = ".0.0.1"

在Linux系统下利用Tor创建匿名网站的方法(linux在实际工作中的应用)

记得他们修改配置后也要重启

第三步:安装Tor官方对于其他版本的教程地址: 复制代码代码如下:sudo vi /etc/apt/sources.list //用vi编辑源的配置文件

添加下面一行:

复制代码代码如下: deb main

然后添加key文件签名,用下面的两行命令:

复制代码代码如下:sudo gpg --keyserver keys.gnupg.net --recv DDD sudo gpg --export A3C4F0FCAACDBA8FEE8CBC9EDDD | sudo apt-key add -

Tor的官方提供了一个debian的软件包,帮助我们时刻保持签名key的更新同步,用下面命令安装:

复制代码代码如下:sudo apt-get install deb.torproject.org-keyring

配置好后,就可以直接用下面命令安装Tor了

复制代码代码如下:sudo apt-get install tor

默认的dns名称是deb.torproject.org,如果连不上,可尝试下面三个:

复制代码代码如下:deb-master.torproject.org mirror.netcologne.de tor.mirror.youam.de

(如果不熟悉debian的源的配置,请自行查阅相关文档)

第四步:修改Tor的配置文件假设你已经安装好了Tor,下面进项相关的配置

复制代码代码如下: vi /etc/tor/torrc

添加下面两行:

复制代码代码如下:HiddenServiceDir /var/lib/tor/hidden_service/ HiddenServicePort .0.0.1:

然后保存文件,启动tor

复制代码代码如下:sudo service tor start

当tor启动后,会创建一个私钥在你的hidden_service目录,同时创建你的独一无二的.onion 主机名。

下面是这些文件的呈现的样子。当然,你不应该让任何人看到你的私钥,下面的只是为了展示的目的:

复制代码代码如下: root@starbuck:~# cd /var/lib/tor/hidden_service/</p><p> root@starbuck:/var/lib/tor/hidden_service# ls</p><p> hostname private_key</p><p> root@starbuck:/var/lib/tor/hidden_service# cat private_key</p><p> -----BEGIN RSA PRIVATE KEY-----</p><p> MIICXAIBAAKBgQC9ymfMgQkAFT4PXWV+XfmZ1tVDaGajya/jIuwnwtjFdMWe7m</p><p> VDWMjs8ZGGJhH6tIIpoDUrWLi+YchNHlQBi2AnBFzAoSlfRcvobeBAaWuQn+aH</p><p> Uzr+xVXOADSIcfgtT5YdRKmUEKFV8AO9uzYP1ss0l+S2mY/J/t/3wIDAQAB</p><p> AoGAMjQwcPBRN2UENOP1I9XsgNFpy1nTcor3rShArg3UO1g8XKq/Lql1vPfM1l</p><p> psQs4tAEXYyraVaAcFrSCwp6MyeKYwxZtT7ki7q3rbMycvbYquxquh0uGy4aed</p><p> K8XWjPrUv3yzQSYslOehVWMTH7xTzaOvp5uhpAlHFRqN5MECQQDmpFkXmtfEGwqT</p><p> bRbKegRs9siNY6McWBCGrYc/BrpXEiK0j2QcrjC/dMJ4P9O4AaG4NSI/fII</p><p> vxrOmD9VAkEA0qhBVWeZD7amfvPYChQo0B4ACZZdJlcUd/x1JSOYbVKvRCvJLxjT</p><p> 5LMwgjj2mjXWx8nZcus6BTDr6YwJBAKH8E0ZszdVBWLAqEbOq9qjAuiHz</p><p> NH+XqiOshCxTwVOdvRorCxjJjhspGdvyl/PJY5facuShuhgIAlJ+KpMvECQHDJ</p><p> l1lzw1bPc2uLgUM8MfHj7h8z+6G4hAQODmaZHVaDK8XzLgyqqrajFgTyOM9emm</p><p> nw6flcxe9a+mEoMCQBaMyvrfp7N9BeDMCHlSDfAzX7sDqQnftHvZZI9V</p><p> 4IouuRuLlqN0iaw4Vv3MUeqXoasmdeZbVGhVrC8=</p><p> -----END RSA PRIVATE KEY-----</p><p> root@starbuck:/var/lib/tor/hidden_service# cat hostname</p><p> juyywplbkk7gzy.onion</p><p> root@starbuck:/var/lib/tor/hidden_service#

第五步:用浏览器访问的.onion的域名,看是否成功

Linux系统中清除squid的缓存的方法 在运行Squid的linux或者Unix上清除代理缓存,这里用的是很粗略的方法,还有用squidclient,好的方法就是脚本,尤其当网站很多,url参数有复杂的情况下。

在Linux系统中配置CSF防火墙的教程 CSF即(ConfigServerSecurityFirewall)是一款优秀的Linux服务器防火墙软件,是基于状态包检测(SPI,statepacketinspection)的iptables防火墙,登陆/入侵检测和安全的linux

在Linux系统中安装NFS服务器的方法 centos6.4httpnfs安装方法如下:1.下载安装镜像文件。这里用网易的

标签: linux在实际工作中的应用

本文链接地址:https://www.jiuchutong.com/biancheng/365470.html 转载请保留说明!

上一篇:进行多文件内容导入数据库Linux如何将多个文件内容合成一个(多文件操作)

下一篇:Linux系统中清除squid的缓存的方法(linux怎么清除内存)

  • 出口退还增值税消费税的,是否退还教育费附加
  • 什么是工程销项表
  • 特许权使用费所得包括
  • 甲乙公司与银行之间的往来如何记账
  • 办理出口业务流程
  • 个人捐赠支出税前扣除条件
  • 机器维修费属于变动成本吗
  • 开票项目与实际项目不符
  • 小规模纳税人税率有几种
  • 金税盘开具电子发票后如何保存电子版
  • 存货核算与销售核算直接联系的是
  • 汽车折旧年限 税法
  • 申报怎么打印
  • 在建投资性物业管理办法
  • 赊销固定资产会计科目
  • 收到抵物广告费的会计处理怎么做?
  • 补贴给客户的支出怎样做会计分录?
  • 厂房鉴定公司
  • 未开票收入开票后怎么做账
  • 境外派遣员工境外所得税是什么时候申报?
  • 会务费发票税点是多少
  • 怎么计算房地产公司可以贷款多少
  • 企业所得税季度申报时间
  • 基金经费管理办法
  • 售后回购的实质
  • 企业间借款利息账务处理
  • 国家征收苗木专业合作社成员土地,应该怎样出示证件
  • 小规模增值税附加税
  • 利息收入会计如何做账
  • 工会经费的计税依据包括单位社保吗
  • 附加税享受税收减免的怎么记账
  • npm sill idealTree buildDeps 安装踩坑指南(详细版)
  • 发工资扣的个人社保计入哪个科目
  • 销售二手车减免税额会计分录
  • 财务费用利息收入怎么结转
  • gnaupdaemon.exe是什么
  • 超出经营范围开票怎么处理
  • 常用的几种布局格式
  • laravel elementui
  • 职工薪酬纳税调整明细表怎么填写
  • 自产自销农产品发票如何开具
  • 库存现金盘盈怎么做账
  • iis安装php环境
  • php购物车实现流程
  • 月底资产负债表不平怎么找原因
  • 税务函调异常怎么处理
  • python进行数学建模
  • 安装cuda和cudnn
  • php生成文件函数
  • 分公司和总公司的税务和财务关系
  • 工业企业应收应付会计怎样
  • 6月收到4月的单子怎么办
  • c语言f lf
  • microsoft SQL server 2008有什么用
  • 印花税不足一元免征吗
  • 蓝字发票作废流程视频
  • 涉外收入申报单怎么填
  • 结转损益不平是什么原因造成的
  • 房地产一般纳税人可以不预缴增值税吗?
  • 冲减以前年度未开票收入开票如何申报小规模纳税人
  • sqlserver查询所有表的行数
  • 修改注册表加快开机速度
  • vim入门教程
  • win7任务管理器快捷键ctrl+alt+
  • win8怎么安装不了win10
  • win10web服务器在哪打开
  • 如何限制网速不让孩子玩游戏
  • win10的快速访问
  • Windows8和Windows Phone8中IE10两者相同点和区别
  • 按住鼠标右键拖动文件
  • Android GBK与UTF-8
  • 建立批处理命令
  • 表示网页行为的是
  • 在javascript中如果不指明对象直接调用
  • android studio 开发语言
  • 安卓万能插件
  • 12366人工服务时间节假日上班吗
  • 国家税务总局验证码
  • 法制建设包括哪三个方面
  • 税务一般纳税人可以简易注销
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设