Previous Article Next Article sslh 讓 ssh 、http、https 等協定全使用同一個 port 連線
Posted in Linux

sslh 讓 ssh 、http、https 等協定全使用同一個 port 連線

sslh 讓 ssh 、http、https 等協定全使用同一個 port 連線 Posted on 2016 年 10 月 22 日Leave a comment

/sslh – Applicative Protocol Multiplexer (e.g. share SSH and HTTPS on the same port)

所以 sslh 的功能就是,如下最後說明

安裝

我是使用 centos

所以需要

yum install libconfig libconfig-devel -y

git clone https://github.com/yrutschle/sslh.git

然後

cd sslh

make install

手動執行看看 (前提是 sshd 與 httpd 要先安裝、啟用)

sslh -v -f -p 10.10.10.137:12345 --http localhost:80 --ssl localhost:443 --ssh localhost:22

最後我用瀏覽器瀏覽 http://10.10.10.137:12345 或 https://10.10.10.137:12345 看得到網頁

而用 ssh root@10.10.10.137:12345 就可以連入主機 console

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *