2009年3月18日,周三
有一个简单快速的可能性把你的基于linux的家庭或NAS服务器中没有用到的存储空间变成Wuala在线存储空间。你唯一要做的就是从命令行运行Wuala并配置它去交易你没有用到的字节数。
首先你只需要一台连上英特网的基于Debian像Ubuntu server的linux服务器。你必须有访问这台服务器的权限(通过ssh或者直接访问),能够添加用户,如果你的路由器不是完全支持UPnP,你在它上面配置端口转发。
Wuala安装:
- 为了运行Wuala,你必须安装下列软件包:wget、screen和肯定的 sun-java6-jre:
user@server:~$ sudo apt-get install wget screen sun-java6-jre - 添加一个新的用户‘wuala’,并给它设置密码:
user@server:~$ sudo adduser wuala - 结束你现在的进程,用新用户‘wuala’登录。
- 从wuala.com直接下载最新版的Wuala
wuala@server:~$ wget http://www.wuala.com/files/wuala.tar.gz - 解压tar.gz压缩包到你的主目录:
wuala@server:~$ tar xfz wuala.tar.gz - 切换到解压目录‘wuala’:
wuala@server:~$ cd wuala - 在一个新的screen进程里运行Wuala。这很重要!因为你用wualacmd脚本的命令行用法。
wuala@server:~/wuala$ screen /home/wuala/wuala/wualacmd
- Wuala的更新结束后,用[Ctrl]+[A]+[D]分离screen进程。Wuala现在作为后台进程运行。
- 现在你能够发送命令到后台中的Wuala并开始配置它。
Wuala配置:
- 为了通过命令行使用Wuala,确保你已经切换到‘/home/wuala/wuala’目录。使用如下的语法执行命令:
wuala@server:~/wuala$ ./wuala [command]
- ‘help’命令会列出所有可用的命令:
wuala@server:~/wuala$ ./wuala help现在支持这些命令:
--help, -help, benchmark, connectionCheck, connectionInfo, download, exit,feedback, help, list, login, logout, ping, printStackTraces, restart,setBindAddress, setDataPath, setInrate, setOutrate, setPort, setRestartOnUpdate,setSuperNodeAllowed, setTempPath, setTradingLimit, showPaths, showQuota,showSettings, showStatus, shutdown, startTrading, stopTrading, trade,tradeStats, undoSetDataPath, upload, version
- 为了准备交易,检查wuala网络链接:
wuala@server:~/wuala$ ./wuala connectionCheck如果你没有一个支持UPnP的路由器,你必须手工配置端口转发。connectionCheck命令会告诉你正确的端口。
- 如果链接没问题,登入你的wuala帐号:
wuala@server:~/wuala$ ./wuala login [username] [password] - 为了开始交易,简单地使用‘startTrading’命令:
wuala@server:~/wuala$ ./wuala startTrading - 如果你不想在你的服务器存储空间里头交易最多到100GB(默认值),你可以改变设置到XY GB:
wuala@server:~/wuala$ ./wuala setTradingLimit XY
- 你可以进一步打开更新后重启:
wuala@server:~/wuala$ ./wuala setRestartOnUpdate true - 用‘tradeStats’命令检查在线时间和赢得的字节数:
wuala@server:~/wuala$ ./wuala tradeStats - 最后你可以用‘showStatus’检查你现在的状态或者通过‘connectInfo’得到更详细的信息:
wuala@server:~/wuala$ ./wuala showStatus
wuala@server:~/wuala$ ./wuala connectionInfo - 你可以结束你的进程了,Wuala仍然以一个分离的screen进程运行在后台。下一次你登入你的服务器,简单的执行Wuala配置教程的第一步。
这就完了!你的服务器现在在为你赢得在线的存储空间!
及:
- 如果你重启了你的服务器,你必须按照Wuala安装教程的第七步再次运行Wuala或者你应该把这个过程加入到你的启动脚本中。注意!Wuala将会改变交易的端口号!你也得在你的路由器配置中修改!
- 如果你想在你虚拟的私有服务器中使用,确保你有足够的内存运行java!许多虚拟的私有服务器不支持像java运行时样内存使用大户!
我希望你们喜欢这个手把手教程!请用评论来反馈。
关于作者
我是一名德国学生和自由职业者,现在正在Karlsruhe大学读电子工程专业。我疯狂地迷上了Ubuntu,当然还有Wuala :-P,我写下这个手把手教程去向你们展示Wuala命令行精彩并很有用的特性。:) 你能在wuala.com/defcon或者patrickleibold.de中找到我。
没有评论:
发表评论