怎樣通過外網訪問家裏電腦的ssh、transmission、ftp
阿新 • • 發佈:2019-04-02
pen 電腦 22端口 ole 外網 git clone version 錯誤信息 分鐘
$ rm ./holer-client-v1.0.zip
解決方案Holer
安裝java依賴
$ sudo pacman -S jdk10-openjdk
$ java --version
(如果能夠看到版本好而不是command not found的話,那麽你成功了,如果和我一樣出現了此錯誤信息的話,輸入archlinux-java fix,然後再次測試)下載Holer
$ cd ~/
$ git clone https://github.com/Wisdom-Projects/holer.git
(上面這一步可能需要等待約5分鐘,請耐心等待。。。)
$ cd ~/holer/Binary/Java/
$ unzip ./holer-client-v1.0.zip
- 配置Holer
沒什麽好配置的,默認只打開了22端口,最好修改為其他的端口來降低被攻擊的風險,詳情https://github.com/Wisdom-Projects/holer,不然請在sshd上多下功夫 - 開啟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