Linux Deepin中ssh翻墙脚本的使用
深度论坛出的Linux Deepin 操作系统基于 Ubuntu 软件仓库,目标是易用和舒适。
Linux Deepin翻墙也很简单,默认的firefox浏览器已经安装并配置好了autoproxy扩展,并且还为ssh翻墙制作了一个简单的脚本。
你要做的就是右键以管理员身份打开打开/usr/local/bin目录下的fq文件:
#!/usr/bin/expect
# 架设 SSH 通道,可以通过它来翻墙
# 当然了,您必须在墙外有 SSH 服务器账号
# Leng Ganghua <hiweed@gmail.com>
# 2010.12.13###########################################
# 服务器地址(或IP)
set SERVER “echo.supportedns.com”# 服务器 SSH 端口号
set PORT “2233”# SSH 用户名
set USER “demouser”# 密码
set PASSWD “demo”
###########################################set timeout 60
spawn /usr/bin/ssh -N -D 7070 -p $PORT -g $USER@$SERVER
expect {
“*(yes/no)*” { send “yes\r”}
“password:” { send “$PASSWD\r” }
}interact {
timeout 60 { send ” “}
}
把上面红色字体部分修改为你的ssh服务器地址、端口、用户名、密码,注意他原文的ssh脚本没有上文中蓝色字体部分的-N记住一定要加上呀,不然可能会不能正常使用!
以上做完后打开终端 输入命令 fq 即可翻墙了(不使用时可以直接关闭那个终端窗口关闭ssh),打开自带的firefox浏览器输入igfw.net是不是就打开本博客了!
(这个脚本的好处是能保存密码还能断线自动重连,其他linux系统可以参考一劳永逸的翻墙方式 ssh -D(linux+firefox)
)