首页 > 其他 > 详细

怎样通过外网访问家里电脑的ssh、transmission、ftp

时间:2019-04-02 16:23:23      阅读:585      评论:0      收藏:0      [点我收藏+]

解决方案Holer

  1. 安装java依赖
    $ sudo pacman -S jdk10-openjdk
    $ java --version
    (如果能够看到版本好而不是command not found的话,那么你成功了,如果和我一样出现了此错误信息的话,输入archlinux-java fix,然后再次测试)

  2. 下载Holer
    $ cd ~/

$ git clone https://github.com/Wisdom-Projects/holer.git

(上面这一步可能需要等待约5分钟,请耐心等待。。。)
$ cd ~/holer/Binary/Java/
$ unzip ./holer-client-v1.0.zip
$ rm ./holer-client-v1.0.zip

  1. 配置Holer
    没什么好配置的,默认只打开了22端口,最好修改为其他的端口来降低被攻击的风险,详情https://github.com/Wisdom-Projects/holer,不然请在sshd上多下功夫
  2. 开启Holer服务
    sh ~/holer/Binary/Java/holer-client/bin/startup.sh

这样,你在外网的机器上就可以输入:
$ ssh 用户名@holer.org -p 65534
来进入你的主机了!
关闭命令为:
sh ~/holer/Binary/Java/holer-client/bin/shutdown.sh

怎样通过外网访问家里电脑的ssh、transmission、ftp

原文:https://www.cnblogs.com/littlesuns/p/10643201.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!