Posts Tagged ‘ssh’

EC2+SSH+MyEnTunnel翻山越岭

xeon Posted in 电脑杂谈,Tags: , , , ,
2

正如众所周知的原因,生活在地大物博的中国翻山越岭是难免的。路途险恶,荆棘密布,而目的无非就是要看到外面的世界,听到多元的观点。前几天看了胡平的《犬儒病》,突然有所感触,在这里暂且不表,来日再续。

言归正传,今天我介绍的翻山越岭方法采取的是EC2+SSH+MyEnTunnel+AutoProxy+Firefox.这个方式可以采取各种不同组合,简单来说就是通过国外的服务器用SSH的方法代理访问。以下会有各种类型的衍生.

1.购买SSH账号,这样就简化成:SSH+MyEnTunnel+AutoProxy+Firefox。

2.不通过EC2,而是自己购买VPC架设SSH服务器。

3.不使用MyEnTunnel.

我看大部分文章都用Putty,每次设置太麻烦,做批处理失败,遂放弃。

4.采用非AutoProxy的插件或非Firefox的浏览器。

EC2注册:

http://passtest.net/2010/11/amazon-aws-ec2-vpn-vps-1

这里注意几个问题:

1.由于信用卡绑定,超过流量是会直接扣钱的。下文会有流量控制的方法

2.开通Instance就如同Vmware中开通虚机,相当给力。默认选择 asic 32-bit Amazon Linux AMI 1.0

3.开通后请看下一节,暂时无需做任何本地的设置。

4.保存Key。这是唯一链接EC2的密钥。

PS:感叹一下Amazon的认证迅捷。

MyEnTunnel连接:

首先:将Key转换成支持Putty的格式。参考文章:http://docs.amazonwebservices.com/AWSEC2/2010-08-31/GettingStartedGuide/index.html?ConnectToInstanceLinux.html#d0e512

看不懂英文的可以查看:http://blog.csdn.net/along602/archive/2011/05/11/6411587.aspx 注意:仅需要创建Key

其次:下载MyEnTunnel:http://www.ziddu.com/download/13757710/myentunnel.zip.html

最后:用此方法设置好后连接EC2。 http://014.cc/myentunnel

注意:

1.SSH服务器栏填写:ec2-user@ec2-***-***-***-16.compute-1.amazonaws.com。@后面这个为EC2中的Public DNS。用户名ec2-user

2.密码栏不填写,选择使用私人密钥。原来的密钥要改成keyfile.ppk,放在MyEnTunnel同一目录下

Firefox+AutoProxy

安装Firefox,最好是国际版非中文版。安装AutoProxy插件。

AutoProxy代理插件主要作用就是自动识别访问的网站。无法访问的地址才通过MyEnTunnel访问,减少不必要的流量。

详细见该链接的第一种方法。

参考地址:

http://passtest.net/2010/11/amazon-aws-ec2-vpn-vps-1
http://docs.amazonwebservices.com/AWSEC2/2010-08-31/GettingStartedGuide/index.html?ConnectToInstanceLinux.html#d0e512
http://014.cc/myentunnel
http://www.bityun.com/archives/410
http://fendou.org/2010/03/23/firefox-ssh-autoproxy/
http://www.liuguo.net/inc/can/?u=blogxmxxhlwanjiexmxxhlinfohlxxlh2010hlxxlh03hlxxlhfirefox-autoproxy-ssh-tunnel&t=SSH+%2BMyEnTunnel+%2Bfirefox%2BAutoProxy%B2%E5%BC%FE%B7%AD%C7%BD+%7C+%D2%BB%B8%F6%CE%B1
http://blog.csdn.net/along602/archive/2011/05/11/6411587.aspx
http://www.bityun.com/archives/410

 

玩转MSS(2)

xeon Posted in 电脑杂谈,Tags: , ,
0

此时就可以通过telnet方式访问MSS,但是要实现安装其他软件的功能,必须安装SSH和busybox。

busybox :这是一个工具集,只有装了这个软件,你才能vi,那些工具才能用。

dropbear: 这是ssh服务器,装了这个就可以ssh登陆,可以用winscp选择采用scp的方式登陆。

vsftp:这是ftp服务器,装这个主要是因为通过ftp上服务器进行备份,装了它,就可以winscp采用ftp的方式登陆,当然别的ftp客户端也可以登陆。装完vsftp是需要配置才能使用。

在telnet到MSS,输入 ipkg update 回车后,会自动下载一个最新更新列表,然后输入 ipkg list
后,可以看到可用的软件列表

ipkg install dropbear 安装SSH

ipkg install busybox 安装busybox

ipkg install vsftpd  安装vsftpd

注意:ftp不是必须安装软件,我这里只介绍我装的东西。我用网上邻居读盘拷文件都很正常。也就暂时放弃了FTP

1:给root的帐户添加密码

/opt/bin/passwd root

2:编辑S99local,使得以后telnet到2323端口,就可以直接使用命令

/opt/bin/vi /opt/etc/init.d/S99local

###############

export PATH=/opt/bin:/opt/sbin:${PATH}

export LD_LIBRARY_PATH=/opt/lib:${LD_LIBRARY_PATH}

export HOME=/opt/root

export LC_ALL=zh_CN.UTF-8

utelnetd -p 2323 &

####################

3:mkdir /opt/root

4:运行 /opt/etc/init.d/S99local

5:重启后telnet到2323端口。

OPTware安装

要想给mss增强功能,比如BT,电驴,还有其他的功能,那么就必须装OPTware或者debian。

就是类似一个os,你只有装了OPTware或者debian,你才能安装更多的软件。

我们用到的OPTware,是专门给mss用的,这个包有点小bug,你装完后有些命令不能使用,比如现在知道的passwd,就是一个。

1:下载软件,并把软件包放到/public/downloads/mss 目录下

http://code.google.com/p/oleg-for-mss-base/downloads/list

2:大家最好是windows下载完放到public、downloads/mss/目录下。

3:输入这个命令进行安装busybox tar zxvf
/shares/mss-hdd/Public/downloads/mss/opt.tar.gz(2013年重装发现要去掉busybox才行)

注:一定要telnet到2323端口进行更新,否则会失败。