如何把VPS作为SSH代理翻墙
时间:2014-11-24 02:29 来源:linux.it.net.cn 作者:IT
1、登录 VPS
在终端应用程序上输入以下命令:
1
SSH root@10.0.0.111
记得将 “10.0.0.111” 替换成你 VPS 的 IP 地址。
2、创建一个用户组
输入以下命令:
1
groupadd internetfreedom
你可以将 “internetfreedom” 替换成任意名字。
3、创建受限用户
输入以下命令:
1
useradd -d /home/freenutsdotcom -m -g internetfreedom -s /bin/false freenutsdotcom
以上命令将会在 “internetfreedom” 创建一个新的 SSH 用户 “freenutsdotcom”,该用户只能使用 SSH 代理,不能登录你的 VPS 帐户。
4、为新用户设置密码
输入以下命令:
1
passwd freenutsdotcom
然后,为该用户设置任意密码 (例如 “123456”)。
完了之后,你就可以把该用户名和密码分享给朋友,他们也就可以通过以下命令使用你的 SSH 代理:
1
ssh -N -D 7070 freenutsdotcom@10.0.0.111
记得把 “freenutsdotcom” 替换成你新建的用户名,把 “10.0.0.111” 替换成你 VPS 的 IP 地址。
5、配置浏览器代理
连接上 VPS 之后,你需要在浏览器的网络设置里面将 Socks 代理的服务器 IP 地址设为 127.0.0.1,并且端口为 7070。其中 Chrome 浏览器的设置分别如下:
Chrome
推荐安装一个 SwitchySharp 插件。

顺便一提,HTTP、HTTPS、FTP 以及其他代理服务器的 IP 地址一律留空或者不要打勾。
(责任编辑:IT)
1、登录 VPS在终端应用程序上输入以下命令:
记得将 “10.0.0.111” 替换成你 VPS 的 IP 地址。 2、创建一个用户组输入以下命令:
你可以将 “internetfreedom” 替换成任意名字。 3、创建受限用户输入以下命令:
以上命令将会在 “internetfreedom” 创建一个新的 SSH 用户 “freenutsdotcom”,该用户只能使用 SSH 代理,不能登录你的 VPS 帐户。 4、为新用户设置密码输入以下命令:
然后,为该用户设置任意密码 (例如 “123456”)。 完了之后,你就可以把该用户名和密码分享给朋友,他们也就可以通过以下命令使用你的 SSH 代理:
记得把 “freenutsdotcom” 替换成你新建的用户名,把 “10.0.0.111” 替换成你 VPS 的 IP 地址。 5、配置浏览器代理连接上 VPS 之后,你需要在浏览器的网络设置里面将 Socks 代理的服务器 IP 地址设为 127.0.0.1,并且端口为 7070。其中 Chrome 浏览器的设置分别如下: Chrome 推荐安装一个 SwitchySharp 插件。
顺便一提,HTTP、HTTPS、FTP 以及其他代理服务器的 IP 地址一律留空或者不要打勾。 |