幾個免費的翻牆SSH腳本

前註:這篇文章比較專業,可能不適合初學者。因為SSH是現在一種有效的加密翻牆方法,所以還是從 iGFW 轉載過來,供比較專業一點的讀者參考。

網上會提供一些免費的連線埠轉發的SSH翻牆服務,但密碼通常會在某段指定時間內更改,
需得訪問網頁取得密碼登錄SSH主機,非常不方便,故我在Ubuntu Linux 編寫了一些簡單的bash腳本,
用來自動登錄這些免費的SSH主機,需要安裝了putty, 腳本要利用它的命令行工具plink實現

https://feelssh.tk/ 提供的免費SSH服務腳本

#! /bin/bash
url="https://feelssh.tk/" # reserve domain: https://fuckvpn.tk/
user="freessh"
host="74.82.190.205"
pw=$( curl -s "$url" | sed -n '/freessh/{
n
n
s/<[^>][^>]*//
s/[^>][^>]*>>//
s/[ \t]>.*$//
p
}' )

pw=$(echo $pw)
plink 「$host」 -N -ssh -2 -P 22 -l 「$user」 -pw 「$pw」 -D 7070 -v

https://blog.paying.org.ru/ 提供的免費SSH服務腳本

#! /bin/bash
url="https://blog.paying.org.ru/"
host="196.46.191.163"
user="paying.org.ru"
pw=$( curl -s "$url" | sed '/伺服器密碼/!d;s/^..*value="//;s/"..*$//' )
plink "$host" -N -ssh -2 -P 22 -l "$user" -pw "$pw" -D 7070 -v

https://dailimm.com/freessh.php 提供的免費SSH服務,腳本

#! /bin/bash
url="https://dailimm.com/freessh.php"
user="ssh2proxy.com"
host="173.0.51.222"
pw=$(curl -s "$url" | sed '/伺服器密碼/!d;s/^..*value="//;s/"..*$//')

while true
do
if [[ "$pw" =~ [^0-9A-Za-z]+ ]]
then
sleep 60
pw=$(curl -s 「$url」 |sed 『/伺服器密碼/!d;s/^..*value=」//;s/」..*$//』)
else
break
fi
done

plink 「$host」 -N -ssh -2 -P 22 -l 「$user」 -pw 「$pw」 -D 7070 -v

歡迎反映BUG和建議,謝謝

自動登錄免費 ssh

推上常有很多免費的ssh 經網站發布,但通常每半小時就更改密碼,你得要再訪問網站才能知道新密碼,其實使用ubuntu或者Cygwin就變得簡單了,只需寫個bash腳本, 系統有plink和lynx便可以了,這個我在我的ubuntu904, zh_HK.utf-8 使用
程式碼:

#! /bin/bash
url="https://178.18.17.78"
s=($(lynx --dump "$url" |grep -E -A5 '[ \t]+IP'|sed '/SSH/d;/IP/d;s/^[ \t][ \t]*//g'))
plink "${s[0]}" -N -ssh -2 -P 22 -l "${s[1]}" -pw "${s[2]}" -D 7070 -v

這我在 簡體中文windows xp sp3 cygwin使用的程式碼:

#! /bin/bash
url="https://178.18.17.78"
PLINK="/cygdrive/d/myentunnel/plink.exe" # moditifly here to your plink path
s=($(lynx -dump "$url" | grep -E -A5 '[ \t]+伺服器IP' \
| sed '/SSH/d;/IP/d;s/^[ \t][ \t]*//g'))
$PLINK "${s[0]}" -N -ssh -2 -P 22 -l "${s[1]}" -pw "${s[2]}" -D 7070 -v

簡體中文windows xp sp3已有plink, 在 C:\WINDOWS\system32\plink , 腳本使用的是myentunnel的plink , 如果你的ubuntu沒有plink ,lynx, 只需在終端機鍵入程式碼:

sudo apt-get install putty-tool
sudo apt-get install lynx

便可使用這腳本, ubuntu zh_CN.utf8 建議使用cygwin的, 只是grep的REGEXP多了」伺服器」

原文鏈接:https://allinfa.com/zh-tw/free-ssh-js-1027.html
原文標題:幾個免費的翻牆SSH腳本 - 美博園
美博園文章均為「原創 - 首發」,請尊重辛勞撰寫,轉載請以上面完整鏈接註明來源!
軟體著作權歸原作者!個別轉載文,本站會註明為轉載。

網 友 留 言

1條評論 in “幾個免費的翻牆SSH腳本”
  1. 翻牆啦 says:

    Ubuntu翻牆腳本~學習了~

這裡是你留言評論的地方


請留言


1 + 6 =
【您可以使用 Ctrl+Enter 快速發送】
Copyright © 2007 - 2026 , Design by 美博園. 著作權所有. 若有著作權問題請留言通知本站管理員. 【回到頂部】