利用产品:everbox
条件:在公司需要有一台windows作为中转服务器开着
现在可能会出现这样的情况,你在用你的linux服务器开发一个产品,在公司的时候,你可以通过内网连接到你的机器进行开发,但是回家以后,这些东西怎么带回家,怎么实现在线同步,这是一个问题,最近公司在开发产品的时候就面临这个问题,正好在寻找怎么远程连接内网服务器的时候想到了这个办法(内网服务器的连接办法另外一篇介绍)
首先你需要注册everbox,这个需要手机号或者邮箱,如果个人信息怕泄露,可以专门重新注册一个邮箱,这个过程就不介绍了
注册everbox的过程:
就进入注册页面了
这里的推荐人账号麻烦就填我的号(可以问我) 这样我可以获得更多的空间了
申请完成了以后就可以登录
下载everbox的windows客户端,暂时不登录
在你的linux机器上安装samba,将你需要使用的目录设置为共享目录
这个在/etc/samba/smb.conf中配置就可以
在你的公司的windows上打开我的电脑,在上面的地址栏输入你的机器的IP地址格式为
\\192.168.0.190 就会出现你共享的目录
在文件夹右键点击文件夹,映射网络驱动器,记住指定的你的盘符
登录盛大的everbox客户端,将你的同步目录指定到刚刚你映射网络驱动器的盘符
这样就开始同步的
在以上都完成以后,不论在任何地方,你在一台新的机器上下载everbox客户端,这样数据就会从everbox服务器同步下来
现在你在对这个目录存一个文件的时候,在你的公司的那台windows机器everbox客户端会同步这个文件,然后同时那台机器上会通过samba将文件同步到你的linux服务器
所以这样做有两个好处:1.实现了真正的异实时同步,2.实现了文件的备份,即使服务器出现问题,数据在everbox上还会有备份
注:这个everbox是免费的,所以空间大小为10G左右,对于一般的程序的开发肯定是够的
以上是个人需要所写 有问题的可以问我