linux VPS做网盘的基础实现方法

Linux技术    2011-02-16 22:56  

  为什么用linux VPS?

  答:相较于windows,linux VPS便宜很多。

  本文可以实现的:远程桌面管理VPS(速度比较理想),在火狐浏览器下载/上传文件,利用rar进行文件压缩/解压缩、分割及加密,与本机文件交流。

  以burst VPS为例(我买的就是这个,淘宝35元一个月)下面是详细步骤:

  一,远程桌面化

  1.系统选择centos5.5 x86(进Control Panel 选择OS Reload)

  2.putty进行ssh连接

  3.安装Xwindow

  

命令:yum groupinstall “X Window System”

  4.安装轻量级桌面xfce

  

命令:yum groupinstall XFCE-4.4

  5.安装freenx(linux远程图形化管理比较理想的解决方案)

  

命令:yum install freenx

  安装中文支持(不是必须)

  

命令:yum -y install fonts-chinese

  6.安装火狐浏览器

  

命令:yum install firefox

  7.下载freenx客户端(安装在你自己的windows系统)

  地址:http://www.nomachine.com/download-client-windows.php

  8.将key下载导入nx client中,key所在目录/etc/nxserver/client.id_dsa.key(VPS直接进入vePortal面板的file manager找到文件点按view复制到txt文本中,导入及客户端设置看下图)

www.hdut.com

www.hdut.com

  弄完之后开火狐的内存使用率

www.hdut.com

  二、rar的安装及使用

  1.安装:(3.9的,不用去找什么最新版,能用就行)

  

wget http://www.rarsoft.com/rar/rarlinux-3.9.3.tar.gz
tar -xvf rarlinux-3.9.3.tar.gz
cd rar
make

  看见下面这些信息就是安装成功了

  

mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin
cp rarfiles.lst /etc
cp default.sfx /usr/local/lib

  再运行下这个命令:

  

cp rar_static /usr/local/bin/rar

  去这个页面http://yaokai.org/read.php?269(站长跟我没有一毛钱关系),随便找个key,把数据复制到文本文件中,用文件名“rarreg.key”命名该文件,然后复制到你的 /etc 目录即可.

  3.使用

  这里只说最常用的几个命令

  a.压缩:rar a abc.rar abc.avi 把abc.avi文件压缩成abc.rar文件

  b.压缩加设置密码:rar a -p123 abc.rar abc.avi 把abc.avi压缩成abc.rar且设置密码为123

  c.压缩加分割文件:rar a -v250m abc abc.avi 把abc.avi文件分割压缩成分卷abc.part1.rar、abc.part2.rar……分卷大小为250m

  d.解压文件:rar x abc.rar 如果有密码,回车之后会提示输入密码,密码无输入显示,输完之后按回车即解压缩到当前目录

  三、与本机文件交流

  1.下载、安装FileZilla Client

  2.填写主机ip,用户名,密码,端口选22

  3.可以实现本机文件与VPS的上传及下载

  本文目的:

  希望能找个好的上线做国外网盘(PM)

在线留言

我要留言