ramhost的VPS安装Debian 5 32bit使用apt-get install openssh-server安装SSH出错,翻墙故障排除

最近脚骨折了,在家休养,没啥事,看看书,累了,上网去youtube和google的blogger上逛逛,才发现之前使用的翻墙工具goagent无法用了,估计是google app engine那头有问题,不想去折腾了,手里有一台ramhost的15刀年付VPS没有利用,刚好可以用来搭建个VPN,

迅速登陆ranhost后台Reload OS重装系统为Debian 5 32位,然后使用

1
apt-get install openssh-server

命令安装OpenSSH服务,折腾来折腾去半天也没弄好,毛了,直接走SSH隧道,但是ramhost的vps比较特别,首次安装完系统后,应该使用SSH客户端,例如xshell putty等SSH连接上你VPS的Host Machine(注意主机地址应该填写Host Machine的地址而不是你的VPS的IP,如下图Host Machine那一栏后面的地址),然后使用用户名和密码都是vz,进去后让你输入用户名和密码(发来的邮件里面有),才能获得root权限。
ramhost怎么样

但是,如果要直接用xshell或者putty来做代理走SSH隧道的话,有点儿不方便,自己安装OpenSSH服务后就跟平常其他VPS一样直接使用root用户SSH连接,命令

1
apt-get install openssh-server

那么问题来了,系统提示

1
Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

使用

1
apt-get update

更新
又提示

1
Some index files failed to download, they have been ignored, or old ones used instead.

看来有些默认apt-get源已经失效了,咋个办,国内不是有163的源吗,迅速弄上去
1、
先备份原来的,万一出点啥篓子。。。

1
cp /etc/apt/sources.list /etc/apt/sources.listbak

2、nano编辑源列表

1
nano /etc/apt/sources.list

3、出现以下画面,
nano编辑
在原有的地址下面加入以下地址(直接复制,鼠标右键粘贴)

1
2
3
4
5
6
7
8
9
10
11
12
deb http://mirrors.163.com/debian/ squeeze main non-free contrib
deb http://mirrors.163.com/debian/ squeeze-proposed-updates main contrib non-free
deb http://mirrors.163.com/debian-security/ squeeze/updates main contrib non-free
deb-src http://mirrors.163.com/debian/ squeeze main non-free contrib
deb-src http://mirrors.163.com/debian/ squeeze-proposed-updates main contrib non-free
deb-src http://mirrors.163.com/debian-security/ squeeze/updates main contrib non-free
deb http://ftp.sjtu.edu.cn/debian/ squeeze main non-free contrib
deb http://ftp.sjtu.edu.cn/debian/ squeeze-proposed-updates main contrib non-free
deb http://ftp.sjtu.edu.cn/debian-security/ squeeze/updates main contrib non-free
deb-src http://ftp.sjtu.edu.cn/debian/ squeeze main non-free contrib
deb-src http://ftp.sjtu.edu.cn/debian/ squeeze-proposed-updates main contrib non-free
deb-src http://ftp.sjtu.edu.cn/debian-security/ squeeze/updates main contrib non-free

4、使用Ctrl+O 回车 保存;然后使用Ctrl+X退出nano编辑状态。
5、更新(过程出现y/n中都选y)

1
apt-get update

6、升级(过程出现y/n中都选y)

1
apt-get upgrade

7、安装openSSH

1
apt-get install openssh-server

并设置密码,

1
passwd

然后用SSH连接上VPS(这次就直接连接VPS的IP地址,用户root,密码为刚才使用passwd命令设置的密码)

8、如果使用Chrome浏览器的话 安装个SwitchySharp插件,
在选项里新建一个情景模式命名为VPSSSH,选择SOCKS v5代理,地址127.0.0.1端口8087
然后在SSH客户端(这里以xshell为例)设置转发规则如下图
xshell代理转发规则

以后每次把SSH客户端打开连上VPS,SwitchySharp插件选成VPSSSH模式,就可以全世界浏览了

原文链接:https://xiaohost.com/1109.html,转载请注明出处。
0

评论2

请先
  1. "博主"你现在用什么Fang Qiang?
    共骗国 2015-07-21 0
    • 就是楼上这个ramhost安装OpenVPN
      站长 2015-07-21 0