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

作者: 站长 上传时间: 浏览: N/A 下载: N/A 格式: N/A 评分: N/A

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

迅速登陆ranhost后台Reload OS重装系统为Debian 5 32位,然后使用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连接,命令apt-get install openssh-server

那么问题来了,系统提示Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
使用apt-get update更新
又提示Some index files failed to download, they have been ignored, or old ones used instead.
看来有些默认apt-get源已经失效了,咋个办,国内不是有163的源吗,迅速弄上去
1、
先备份原来的,万一出点啥篓子。。。
cp /etc/apt/sources.list /etc/apt/sources.listbak
2、nano编辑源列表
nano /etc/apt/sources.list
3、出现以下画面,
nano编辑
在原有的地址下面加入以下地址(直接复制,鼠标右键粘贴)
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)
apt-get update
6、升级(过程出现y/n中都选y)
apt-get upgrade

7、安装openSSH
apt-get install openssh-server
并设置密码,
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模式,就可以全世界浏览了

标签:

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

Leave a Comment