标题本想使用关键词NAS,但考虑到并不打算建立Web管理页面,和一些其他复杂的功能,未避免造成误导,就把范围强调在“Windows文件共享”和“FTP服务器”上。更精确地说,就是使用Samba和vsftpd两个Linux程序。

安装和使用Samba和vsftpd都不是难点,本文也只是作为留给自己的笔记来发表。之所以放弃使用FreeNAS或NAS4Free等现成NAS服务器专注发行版,是因为与Hyper-V的兼容不够好。如果看过我之前文章的朋友,应该会记得,我的家庭服务器是一台(现在是两台了)配置还不错的旧机器,上面运行了微软Hyper-V服务器,而所有其他的Windows Server、Linux Server则以虚拟服务器的形式存在,并各自专注做少量的事情。

前不久我升级了主服务器,现在配置为双Xeon L5420 + 32GB内存,这足够折腾了。上面的虚拟服务器分别包括了:Windows Home Server 2011(备份和文件共享)、Windows Server 2012 R2 Core(域控制器和DNS)、Windows 2012 R2 (×××和DFS)、Ubuntu Server 14.04 LTS(代理服务器)、Xubuntu 14.04 (Matlab服务器)。

所有虚拟服务器文件存放于SSD上,两块SSD组成RAID 1。所有需要大容量存储的服务器都外挂传统硬盘,4块1.5TB硬盘组成RAID 10,供Windows Home Server 2011和Ubuntu等用于存储数据。

这样的组合最大化保证了运行速度和数据安全。以下是大概的图示:

这次的Ubuntu文件服务器+FTP服务器在功能上看似与Windows Home Server 2011存在重叠,但实则这是我考虑了很久的一个计划。

Windows Home Server 2011毕竟是微软停止推新的产品,尽管官方技术支持会一直持续到2017年之后,但终归是要考虑替换的。

另外就是最近iCloud闹出的明星***事件,再次证明了我对云存储的担忧是正确的。我觉得云可以方便我们协同工作,共享不敏感文件,但绝对不是所谓的一切资料的最终存储解决方案。就像你不可能把现金放在保险箱里,然后把保险箱放在别人的地方,即使这个人承诺你“他会随传随到,随时为你服务”。

没有人可以保证数据的存储会绝对安全。如果数据足够敏感,任何时候可以相信的人都还是自己。所以,请不要把敏感的东西放在别人的地方,多买些硬盘花不了几个钱。

抛开难用的iTunes后,在不考虑云备份的前提下,iPhone备份方案可以选择的就只有NAS和FTP,于是就有了我在Ubuntu上自建FTP的想法。当然,在Windows Home Server 2011加入FTP支持也并不难,但我的Windows Home Server是对外的,而且我始终觉得这最后是会被我淘汰的,因此并不希望太依赖这个系统。

转载于:https://blog.51cto.com/cnbeta/1548948

1. 用Ubuntu Server架设基于独立硬盘的Windows文件共享和FTP服务器(概要)相关推荐

  1. 移动硬盘怎么连接服务器,无线路由器加USB硬盘组建属于自己的FTP服务器的方法 隐者黑鹰...

    一.FTP FTP(文件传输协议)诞生之后,便迅速地得到了推广和应用.FTP服务器的构建相对比较简单,在当今互联网迅速发展的形势下,无论是企业用户还是个人用户,很多已经用上了宽带网,而且大家都有足够的 ...

  2. Ubuntu 10.10与局域网中的Windows文件共享详细操作步骤

    我在ubuntu里共享文件夹的时候出现了一个问题: 建立共享文件出现如下提示(就是正文里的ubuntu安装完共享服务之后设置共享权限的时候时候下方出现的问题) Failed to execute ch ...

  3. windows 推荐的ftp服务器软件Wing FTP Server

    纯FTP的服务器推荐Filezilla Server, 如果想要web+FTP都能访问的文件服务器, 推荐使用: Wing FTP Server, 刚刚发布的V6.0版本已经对个人用户免费了, 虽说有 ...

  4. 无线路由器文件服务器,无线路由器加USB硬盘组建属于自己的FTP服务器的方法

    一.FTP FTP(文件传输协议)诞生之后,便迅速地得到了推广和应用.FTP服务器的构建相对比较简单,在当今互联网迅速发展的形势下,无论是企业用户还是个人用户,很多已经用上了宽带网,而且大家都有足够的 ...

  5. 硬盘加无线路由搭建个人服务器,无线路由器加USB硬盘组建属于自己的FTP服务器的方法...

    一.FTP FTP(文件传输协议)诞生之后,便迅速地得到了推广和应用.FTP服务器的构建相对比较简单,在当今互联网迅速发展的形势下,无论是企业用户还是个人用户,很多已经用上了宽带网,而且大家都有足够的 ...

  6. 【Ubuntu】Ubuntu Desktop与Ubuntu Server:有什么不同?

    Ubuntu Desktop与Ubuntu Server:有什么不同? Ubuntu可以说是最受欢迎的Linux操作系统.在Ubuntu中,有两种截然不同的风格:稳定版本和长期服务(LTS)迭代.此外 ...

  7. Ubuntu Server系统安装及远程登录

    Ubuntu Server系统安装及远程登录 一. 简介 目的 流程 环境 二. 服务器系统安装 准备 安装步骤 三. SSH远程登录 清除密钥缓存 四. SSH远程安装图形界面和远程组件 五. 远程 ...

  8. 局域网中用centos6架设ftp服务器-配置文件说明

    2019独角兽企业重金招聘Python工程师标准>>> FTP简介: FTP是明文传输的,而且某些FTP服务器软件的安全历史问题也是很严重的. 因为ssh技术的产生,目前较为安全的F ...

  9. 在Windows XP 上 架设 FTP服务器

    架设一台FTP服务器其实很简单.首先,要保证你的机器能上网,而且有不低于ADSL 512Kbps的网络速度.其次,硬件性能要能满足你的需要.最后,需要安装FTP服务器端的软件,这类软件很多,可以使用微 ...

  10. myftpadmin+proftpd+mysql架设ftp服务器_proftpd – 碎言碎语

    安装环境: 操作系统centos-5.2 mysql 5.0.67 源代码安装在/usr/local/mysql目录 1.proftpd-1.3.1源代码编译安装 ./configure --pref ...

最新文章

  1. 文件查找命令find的使用
  2. jmeter csv参数化_运用Jmeter参数化来实现接口自动化测试
  3. win2012服务器硬盘分区,Windows Server 2008/2012更改磁盘分区大小教程
  4. 小程序web开发框架-weweb介绍
  5. angularjs与后台传值接收值
  6. uva 815之理解诡异的海平线题目之不容易
  7. estemplate 导入MySQL_[数据库]es~通过ElasticsearchTemplate进行聚合操作
  8. 人工智能AI实战100讲(七)-原理+代码实战 | 双目视觉中的极线校正
  9. 图像全参考客观评价算法比较
  10. 微醺的夜,胡乱的文字,迷失的我
  11. 【CF1107G】Vasya and Maximum Profit(单调栈/单调栈+线段树最大子段和)
  12. appium之定位方式
  13. 网课答案搜题API接口使用
  14. python熊猫图案_熊猫Python数据分析库和SQL教会了我如何取平均数
  15. 模拟开关74hc4052的介绍和使用
  16. 955 互联网公司白名单来了!这些公司月薪 20k,没有 996!福利榜国内大厂只有这家!...
  17. 用树莓派控制两盏灯(二)
  18. 企业工商信息查询API开发文档
  19. 这几行 C++ 代码,真的骚!
  20. 接口自动化测试从入门到高级实战(最新干货)

热门文章

  1. 黄山归来不看岳---黄山游记之上山篇
  2. HDU 6603 Azshara's deep sea(凸包+区间DP)
  3. httprequest存储的是字符内容 而文本内容是以字节形式上传的;所以普通的取值方式无法从httprequest取到值...
  4. finedb(内置的HSQL数据库)迁移数据到MySQL
  5. coursera 《现代操作系统》 -- 第八周 存储模型(2)
  6. iOS开发学习之NSFetchedResultsController
  7. Object-c 内存管理
  8. [Linux][Ubuntu][14.04.3LTS]安装NVidia显卡驱动
  9. Sony本如何进入biso设置
  10. C++封装SQLite实例六