当前位置:首页 » 存储配置 » freenas怎么配置ftp界面

freenas怎么配置ftp界面

发布时间: 2022-10-04 14:32:57

A. 如何设置ftp服务器

FTP服务器的架设
在我们的实际网络生活中,特别是宽带网接入之后,FTP服务器作为文件的传输和共享工具得到广泛应用。FTP服务器在文件的传输上性能稳定,占用系统资源小,而且传输速度快,现在网上已经有很多的FTP服务器可供使用,而自己架设一个FTP服务器也很容易,下面介绍两种主流的FTP架构方式。

1.利用微软公司的IIS

微软的IIS功能非常强大,它除了提供WWW服务之外,还提供FTP的服务,利用它一样很容易就能架设一个功能卓越的FTP服务器。

IIS的安装前面已经讲解过,下面我们一起来看看通过设置IIS来架设FTP服务器的几个步骤。

第一步:启动IIS,并启动IIS上的FTP服务。在默认的情况下,此时你的FTP服务器已经搭建好,并且可以立即登录,但是该FTP中没有任何文件。

第二步:鼠标右击IIS中的“默认FTP站点”项,选择“属性”菜单,即可出现如图19的对话框。

第三步:选择“主目录”的标签,在FTP站点目录的“本地路径”处填上你要设置的共享文件路径。默认情况下,此处的文件夹位置为“C:\Inetpub\Ftproot”,你如果临时想改变共享目录,随时都可在此处修改(如图20),以后别人登录你的FTP服务器时显示的文件列表就是在这个目录中。

第三步:在“主目录”的标签处,你还可设置FTP服务器的文件访问权限,分别有读取、写入和日志访问,安全起见,这里的写入权限一般不选,保证匿名用户不能随意对你文件进行操作。

第四步:设置登录的用户。如果你愿意提供“匿名”的访问权限,还需在“安全标签”处选择上“允许匿名连接”(如图21)。此外,你还可从Windows系统帐号中选择FTP服务器的特殊帐号,当然也可以自己任意设置用户名和密码。

第五步:在“消息”标签处,有“欢迎”、“退出”和“最大连接数”3个输入框,分别代表别人在登录、退出时FTP服务器上给出的提示信息,你可根据自己的需要设置。此外,最大连接数是设置同时连接本地FTP的最大主机台数(如图22)。

第六步:在“FTP站点”的标签处设置FTP标识,包括说明、IP地址和端口,这里一般不需要改动,按照默认选择即可(如图23)。此外,在“C:\Winnt\System32\Logfiles”目录中你还可以看到连接上你FTP的IP、时间等日志信息。

此时,利用IE或者任何一款FTP的客户端软件即可登录你架设好的FTP站点。

2.利用Serv-U

在FTP服务器的搭建中,Serv-U是目前使用比较多的工具之一。它设置简单,功能强大,而且非常稳定,总体上来说上它比IIS附带的FTP服务器略胜一筹。它适用于所有的Windows版本,是一款共享软件,可以让用户免费使用一个月。

第一步:Serv-U的下载和安装。

目前Serv-U的最高版本为4.0,文件大小为2.9MB,它的下载站点之一为“http://www.download.com.cn/show.phtml?action=detail&id=484”。

点击下载的可执行文件即可开始安装了,安装过程很简单,所有设置保持默认值就可以,按“Next”完成每一步(如图24)。安装完毕,在Windows的桌面上就出现Serv-U的图标,双击Serv-U图标,出现Serv-U主窗口,点击主界面右边窗口的“Start server”即可启动FTP服务器 。

第二步:Serv-U的配置。

在Serv-U的安装完成之后即可出现配置向导,可以通过这个向导来对它进行配置,主要步骤如下。

A.安装程序首先启动一个设置向导帮助你设置FTP服务器,点击“Next”继续。

B.系统弹出输入IP的对话框,此项需要填入你准备为此FTP服务器绑定的IP地址。除非你的计算机有多个固定的IP地址,并且你只想其中一个被FTP服务器所使用,否则,建议不管你是否有固定的IP地址,都将此项保留为空(即让系统自动侦测),点击“Next”(如图25)。

C.输入Domain name(域名)。此处填入你FTP服务器的域名。但域名由DNS解析而不是由这里决定,因此实际上你可以填入任意内容,比如像“我的个人FTP服务器”这种对此FTP进行说明的文字。

D.输入FTP访问的端口号,一般保持默认的21即可。

E.匿名用户的创建和访问目录的设定。首先向导会提示你是否要创建匿名帐号,这里选择是,如果选择不,则用户需要用户名和密码才能访问FTP服务器。接下来安装向导提示输入匿名用户的主目录(Anonymous home directory),此处按照需要来设定匿名用户访问硬盘的位置。

F.选择匿名用户是否将其限制在主目录里,如果选择是,则用户只能访问其主目录及以下的目录树;如果选择否,则可以访问其主目录的同级或更高级的目录树。从安全角度考虑,一般建议选是。

G.创建新用户和访问目录。按照向导的提示一步一步创建新用户并输入密码(如图26),接着指定该用户可访问的目录和用户权限即可。

到这里,你的个人FTP就已经搭建完成了。不过这还只能实现Serv-U赋予的默认功能和权限,要真正让这个服务器能被你自己随心所欲地控制和管理,则还需要经过以下后续的操作,这主要包括如下几点。

A.对FTP用户的管理

欲增加一个新用户(包括增加Anonymous用户),则在Serv-U的一个域中选中Users(用户),然后单击右键,进入New User(新用户),依次根据提示为它设置好User Name(用户名)、Password(密码)、Home directory(主目录)等即可完成(如图27)。

欲删除一个用户,则在此用户上单击右键,选Delete User(删除用户)即可。

B.对目录权限的管理

在Serv-U左边框架中选中用户名,再在右边框架中进入Dir Access(目录存取)窗口,然后在列表中选中相应目录后,就可在窗口的右侧更改当前用户对它的访问权限了(如图28)。

文件的属性主要包括:

Read(读):对文件进行读操作(复制、下载,不含查看)的权力。

Write(写):对文件进行写操作(上传)的权力。

Append(附加):对文件进行写操作和附加操作的权力。

Delete(删除):对文件进行删除(上传、更名、删除、移动)操作的权力。

Execute(执行):直接运行可执行文件的权力。

List(列表):对文件和目录的查看权力。

Create(建立):建立目录的权力。

Remove(移动):对目录进行移动、删除和更名的权力。

Inherit(继承):如勾选中此项,则以上设置的属性将对当前Path(目录)及其下的整个目录树起作用;否则就只对其当前目录有效。

C.其他设置

在Local server下的Setting处还可设置服务器的一些通用信息。

在“max no.of users”处,设定同时登录该服务器的最大用户数。

在Max.Speed处根据自己电脑的配置,设置用户最大下载速度。

选择“Block users who connect more than XX times within YY seconds for ZZ minutes”复选框并设置相应的数值,可以防止有些恶意用户为达到攻击目的在短时间内对该服务器的频繁登录。

选择“Delete partially uploaded files”复选框,可以自动删除上传失败后留在服务器上不完整文件。如果不要选中这项,就能让Serv-U支持断点上传功能(如图29)。

3.架设FTP服务器的其他方式。

A.WS_FTP Server。这是一套非常有特色的FTP Server程序。它有简单而强大的图形接口。设置起来比较容易,可以在Win9X/NT/2000/XP系统下使用,是一个共享的英文软件,文件大小为3.3MB,下载站点之一:http://www.skycn.com/soft/1296.html。

B.FileZilla Server。作为一个小巧、可*的FTP服务器软件,它配置简单,功能比较强大,适合Windows系列中的所有版本,文件大小为637kB,同时它是完全免费的软件,它的汉化版下载站点之一:http://www.skycn.com/soft/8091.html。

C.TYPSoft FTP Server汉化版。由于该软件经过汉化,因此使用起来很容易上手,是一个非常适合初学者的FTP服务器端软件,它配置简单,也能方便地管理用户,软件大小只有480kB,是一款免费软件,它的下载站点之一:http://www.skycn.com/soft/8335.html。

WWW服务器和FTP的访问途径

WWW的访问都可使用IE或其他浏览器来实现,例如我们经常看到的Natscape和Opera等。由于它的访问很容易,这里就不再详细讨论。

FTP的访问一般有两种方式,介绍如下:

A.直接利用IE登录FTP。现在我们正在使用的IE也可作为登录FTP的工具了,跟浏览网页一样,只需要将地址前面的HTTP改为FTP即可,例如访问自己的FTP,可以在浏览器中输入ftp://localhost(如图30),这时是匿名访问方式,如果用IE登录FTP时需用户名和密码,则可以右键调出登录的菜单(如图31),在对话框中输入用户名和密码即可。IE登录FTP服务器之后,FTP服务器上的文件跟本机上的文件一样,可以对其进行复制和粘贴等操作。

B.利用专用的软件登录FTP。此类软件有很多,比较着名的有FlashFXP、CuteFTP、LeapFTP等。

个人觉得LeapFTP很不错,操作简单,占用资源也很小,它的用法分步介绍如下。

第一步:LeapFTP的下载与安装。

目前LeapFTP较新的版本为2.7.2,是一个共享软件,LeapFTP v2.7.2.592的汉化版可以去http://www.skycn.com/soft/711.html下载。它的安装非常简单,直接一路点击“下一步”即可完成,安装完成只有几个配置文件和它自身一个独立的程序,基本上是一个绿色软件。

第二步:LeapFTP的使用。

A.打开LeapFTP,它的主界面如图32。

B.添加FTP站点。点击菜单上的“Sites”→“Site Manager”,(或直接按快捷键F4),弹出一个FTP站点的管理窗口。点击“Add site”新建一个站点,在右边的对话框中逐一输入该站点的基本信息,例如服务器名称(可以任意填写,主要是为了管理的方便)、服务器地址、端口和用户名等(如图33),要登录该FTP站,只需在左边的窗口中双击该名称即可。

C.取得FTP服务器上的文件列表并按照需要上传或下载。登录上FTP之后,即可在LeapFTP的右上窗口中看到FTP上的文件列表,如果需要下载,将选中的文件拖入左边的本地硬盘中某个目录里(如图34)即可。同样,也可以用这种方法将硬盘中的文件上传到FTP服务器中去。
FTP服务器的架设
在我们的实际网络生活中,特别是宽带网接入之后,FTP服务器作为文件的传输和共享工具得到广泛应用。FTP服务器在文件的传输上性能稳定,占用系统资源小,而且传输速度快,现在网上已经有很多的FTP服务器可供使用,而自己架设一个FTP服务器也很容易,下面介绍两种主流的FTP架构方式。

1.利用微软公司的IIS

微软的IIS功能非常强大,它除了提供WWW服务之外,还提供FTP的服务,利用它一样很容易就能架设一个功能卓越的FTP服务器。

IIS的安装前面已经讲解过,下面我们一起来看看通过设置IIS来架设FTP服务器的几个步骤。

第一步:启动IIS,并启动IIS上的FTP服务。在默认的情况下,此时你的FTP服务器已经搭建好,并且可以立即登录,但是该FTP中没有任何文件。

第二步:鼠标右击IIS中的“默认FTP站点”项,选择“属性”菜单,即可出现如图19的对话框。

第三步:选择“主目录”的标签,在FTP站点目录的“本地路径”处填上你要设置的共享文件路径。默认情况下,此处的文件夹位置为“C:\Inetpub\Ftproot”,你如果临时想改变共享目录,随时都可在此处修改(如图20),以后别人登录你的FTP服务器时显示的文件列表就是在这个目录中。

第三步:在“主目录”的标签处,你还可设置FTP服务器的文件访问权限,分别有读取、写入和日志访问,安全起见,这里的写入权限一般不选,保证匿名用户不能随意对你文件进行操作。

第四步:设置登录的用户。如果你愿意提供“匿名”的访问权限,还需在“安全标签”处选择上“允许匿名连接”(如图21)。此外,你还可从Windows系统帐号中选择FTP服务器的特殊帐号,当然也可以自己任意设置用户名和密码。

第五步:在“消息”标签处,有“欢迎”、“退出”和“最大连接数”3个输入框,分别代表别人在登录、退出时FTP服务器上给出的提示信息,你可根据自己的需要设置。此外,最大连接数是设置同时连接本地FTP的最大主机台数(如图22)。

第六步:在“FTP站点”的标签处设置FTP标识,包括说明、IP地址和端口,这里一般不需要改动,按照默认选择即可(如图23)。此外,在“C:\Winnt\System32\Logfiles”目录中你还可以看到连接上你FTP的IP、时间等日志信息。

此时,利用IE或者任何一款FTP的客户端软件即可登录你架设好的FTP站点。

2.利用Serv-U

在FTP服务器的搭建中,Serv-U是目前使用比较多的工具之一。它设置简单,功能强大,而且非常稳定,总体上来说上它比IIS附带的FTP服务器略胜一筹。它适用于所有的Windows版本,是一款共享软件,可以让用户免费使用一个月。

第一步:Serv-U的下载和安装。

目前Serv-U的最高版本为4.0,文件大小为2.9MB,它的下载站点之一为“http://www.download.com.cn/show.phtml?action=detail&id=484”。

点击下载的可执行文件即可开始安装了,安装过程很简单,所有设置保持默认值就可以,按“Next”完成每一步(如图24)。安装完毕,在Windows的桌面上就出现Serv-U的图标,双击Serv-U图标,出现Serv-U主窗口,点击主界面右边窗口的“Start server”即可启动FTP服务器 。

第二步:Serv-U的配置。

在Serv-U的安装完成之后即可出现配置向导,可以通过这个向导来对它进行配置,主要步骤如下。

A.安装程序首先启动一个设置向导帮助你设置FTP服务器,点击“Next”继续。

B.系统弹出输入IP的对话框,此项需要填入你准备为此FTP服务器绑定的IP地址。除非你的计算机有多个固定的IP地址,并且你只想其中一个被FTP服务器所使用,否则,建议不管你是否有固定的IP地址,都将此项保留为空(即让系统自动侦测),点击“Next”(如图25)。

C.输入Domain name(域名)。此处填入你FTP服务器的域名。但域名由DNS解析而不是由这里决定,因此实际上你可以填入任意内容,比如像“我的个人FTP服务器”这种对此FTP进行说明的文字。

D.输入FTP访问的端口号,一般保持默认的21即可。

E.匿名用户的创建和访问目录的设定。首先向导会提示你是否要创建匿名帐号,这里选择是,如果选择不,则用户需要用户名和密码才能访问FTP服务器。接下来安装向导提示输入匿名用户的主目录(Anonymous home directory),此处按照需要来设定匿名用户访问硬盘的位置。

F.选择匿名用户是否将其限制在主目录里,如果选择是,则用户只能访问其主目录及以下的目录树;如果选择否,则可以访问其主目录的同级或更高级的目录树。从安全角度考虑,一般建议选是。

G.创建新用户和访问目录。按照向导的提示一步一步创建新用户并输入密码(如图26),接着指定该用户可访问的目录和用户权限即可。

到这里,你的个人FTP就已经搭建完成了。不过这还只能实现Serv-U赋予的默认功能和权限,要真正让这个服务器能被你自己随心所欲地控制和管理,则还需要经过以下后续的操作,这主要包括如下几点。

A.对FTP用户的管理

欲增加一个新用户(包括增加Anonymous用户),则在Serv-U的一个域中选中Users(用户),然后单击右键,进入New User(新用户),依次根据提示为它设置好User Name(用户名)、Password(密码)、Home directory(主目录)等即可完成(如图27)。

欲删除一个用户,则在此用户上单击右键,选Delete User(删除用户)即可。

B.对目录权限的管理

在Serv-U左边框架中选中用户名,再在右边框架中进入Dir Access(目录存取)窗口,然后在列表中选中相应目录后,就可在窗口的右侧更改当前用户对它的访问权限了(如图28)。

文件的属性主要包括:

Read(读):对文件进行读操作(复制、下载,不含查看)的权力。

Write(写):对文件进行写操作(上传)的权力。

Append(附加):对文件进行写操作和附加操作的权力。

Delete(删除):对文件进行删除(上传、更名、删除、移动)操作的权力。

Execute(执行):直接运行可执行文件的权力。

List(列表):对文件和目录的查看权力。

Create(建立):建立目录的权力。

Remove(移动):对目录进行移动、删除和更名的权力。

Inherit(继承):如勾选中此项,则以上设置的属性将对当前Path(目录)及其下的整个目录树起作用;否则就只对其当前目录有效。

C.其他设置

在Local server下的Setting处还可设置服务器的一些通用信息。

在“max no.of users”处,设定同时登录该服务器的最大用户数。

在Max.Speed处根据自己电脑的配置,设置用户最大下载速度。

选择“Block users who connect more than XX times within YY seconds for ZZ minutes”复选框并设置相应的数值,可以防止有些恶意用户为达到攻击目的在短时间内对该服务器的频繁登录。

选择“Delete partially uploaded files”复选框,可以自动删除上传失败后留在服务器上不完整文件。如果不要选中这项,就能让Serv-U支持断点上传功能(如图29)。

3.架设FTP服务器的其他方式。

A.WS_FTP Server。这是一套非常有特色的FTP Server程序。它有简单而强大的图形接口。设置起来比较容易,可以在Win9X/NT/2000/XP系统下使用,是一个共享的英文软件,文件大小为3.3MB,下载站点之一:http://www.skycn.com/soft/1296.html。

B.FileZilla Server。作为一个小巧、可*的FTP服务器软件,它配置简单,功能比较强大,适合Windows系列中的所有版本,文件大小为637kB,同时它是完全免费的软件,它的汉化版下载站点之一:http://www.skycn.com/soft/8091.html。

C.TYPSoft FTP Server汉化版。由于该软件经过汉化,因此使用起来很容易上手,是一个非常适合初学者的FTP服务器端软件,它配置简单,也能方便地管理用户,软件大小只有480kB,是一款免费软件,它的下载站点之一:http://www.skycn.com/soft/8335.html。

WWW服务器和FTP的访问途径

WWW的访问都可使用IE或其他浏览器来实现,例如我们经常看到的Natscape和Opera等。由于它的访问很容易,这里就不再详细讨论。

FTP的访问一般有两种方式,介绍如下:

A.直接利用IE登录FTP。现在我们正在使用的IE也可作为登录FTP的工具了,跟浏览网页一样,只需要将地址前面的HTTP改为FTP即可,例如访问自己的FTP,可以在浏览器中输入ftp://localhost(如图30),这时是匿名访问方式,如果用IE登录FTP时需用户名和密码,则可以右键调出登录的菜单(如图31),在对话框中输入用户名和密码即可。IE登录FTP服务器之后,FTP服务器上的文件跟本机上的文件一样,可以对其进行复制和粘贴等操作。

B.利用专用的软件登录FTP。此类软件有很多,比较着名的有FlashFXP、CuteFTP、LeapFTP等。

个人觉得LeapFTP很不错,操作简单,占用资源也很小,它的用法分步介绍如下。

第一步:LeapFTP的下载与安装。

目前LeapFTP较新的版本为2.7.2,是一个共享软件,LeapFTP v2.7.2.592的汉化版可以去http://www.skycn.com/soft/711.html下载。它的安装非常简单,直接一路点击“下一步”即可完成,安装完成只有几个配置文件和它自身一个独立的程序,基本上是一个绿色软件。

第二步:LeapFTP的使用。

A.打开LeapFTP,它的主界面如图32。

B.添加FTP站点。点击菜单上的“Sites”→“Site Manager”,(或直接按快捷键F4),弹出一个FTP站点的管理窗口。点击“Add site”新建一个站点,在右边的对话框中逐一输入该站点的基本信息,例如服务器名称(可以任意填写,主要是为了管理的方便)、服务器地址、端口和用户名等(如图33),要登录该FTP站,只需在左边的窗口中双击该名称即可。

C.取得FTP服务器上的文件列表并按照需要上传或下载。登录上FTP之后,即可在LeapFTP的右上窗口中看到FTP上的文件列表,如果需要下载,将选中的文件拖入左边的本地硬盘中某个目录里(如图34)即可。同样,也可以用这种方法将硬盘中的文件上传到FTP服务器中去。

域名的申请和动态IP的解决措施

为了便于记忆,我们可以申请WWW服务器和FTP服务器地址的域名。

网易提供免费域名的申请,大家可以去http://my.yeah.net/apply-new.htm上免费获得(如图35),例如申请http://202.117.51.43对应的域名http://forus.yeah.net,这样以后访问自己的WWW服务就再也不需记住那些毫无意义的数字符号了。在浏览器中直接输入自己申请的域名即可。此外,雅克精彩(http://www.k666.com/k666/yu-ming/apply.php)和My001.net网(http://www.my001.net)也都提供免费的WWW服务域名申请。

对FTP来说,域名的申请站点相对较少,这里推荐老牌的域名转向免费服

B. freenas ftp乱码怎么解决

首先建立两个用户text1和text2,设置创建2个所属组text1和text2;
然后创建数据集/mnt/Storage/aa和/mnt/Storage/bb,分别更改数据集权限,所有者(用户)分别设置为text1和text2,所有者(组)分别设置为text1和text2,使Other无权限;
最后,确认后进行共享--增加CIFS共享即可实现。

C. 如何创建自己的“家庭媒体流服务器”使用Plex与FreeNAS

1 序
前段时间终于把自己设想了好久的家用NAS配好了,想好好写一下自己的心得,希望对别人有一点帮助,也希望和大家交流关于ZFS和Freenas的意见和想法。

2 你需要NAS吗?
你认为数据的价值很重要,愿意投入一点资金来降低数据丢失的风险。比如,你自己原创的文字和图片、各种word和excel的文件、各种照片和视频,这些原创性的内容都是全世界仅此一份的,还有一些你认为很难再从网络上下载到的资源,这些内容都需要一个比台式机(或者手提电脑)、U盘、移动硬盘和光盘等,更安全可靠的储存方式。由于网络条件和价格的限制,或者是由于对云储存的不信任,把大容量的文件备份到云端好像也不是最好的选择。
你的家庭网络内有2台或更多的电脑,需要中转空间来传递文件,特别是大容量的文件。如果只有2台电脑的话,网络邻居共享或者FTP访问也算可行。但如果3台或更多电脑,动辄几个G容量的内容,还要分发到每一台电脑,这个时候如果有一个大容量、访问速度快的共享储存空间就方便很多了。
如果以上两段描述符合你的实际,那么你应该开始考虑入手一台NAS了。

3 买成品还是DIY?
3.1 NAS与其它备份手段的比较
3.1.1 U盘和移动硬盘
NAS一般容量相对比较大。如果U盘和移动硬盘也是在线使用,除了RAID 0的配置,个人觉得其它RAID配置的可靠性都比U盘和移动硬盘好。当然,如果把U盘和移动硬盘作为离线备份的手段,可靠性应该会提高不少,不过要牺牲部分的数据可用性。

3.1.2 光盘(DVD和蓝光)
如果是可擦写的,每次重新擦写的速度比较慢。如果是不可擦写的,倒可以作为离线备份的手段。数据的不可更改始终会带来不方便,比如整理好资料目录,刻碟完,结果以后又发现要往中间加内容。

3.1.3 云储存
主要有三方面的限制:速度、容量和价格。那些不是世界知名的IT巨头搞的,会担心它不知道哪一天就宣布停止服务。Amazon的S3倒是信得过(相比之下),但是访问速度和价格又是个问题。

3.2 成品NAS和自己DIY的区别
3.2.1 安全性、价格和售后服务
几个着名的品牌(如synlogy、qnap、thecus、zyxel、buffalo、netgear等等)提供的家用NAS,大部分最多到六盘位,组RAID 6吧?(不知道可不可以组多个RAID 1),理论上是最多允许两只硬盘损坏。如果是自己DIY的话,无论是硬RAID或者基于ZFS,RAID的配置都可以更加灵活,只要硬件配置跟得上,提供更高的可靠性完全没有问题。
盘位越少,成品NAS的价格貌似更有优势。假如需求只是两个盘组RAID 1,那毫无疑问成品NAS更便宜。DIY的话,固定成本是主板、CPU、内存、机箱和电源(或者加上RAID卡),硬盘数量一般不少于3个。同样是4个盘位,不算硬盘的话,DIY的价格已经大大低于成品NAS。6个盘位,京东上有个要9k+,自己DIY的话,2k搞定。
自己DIY的NAS,各个零配件的售后服务要看你选择的硬件品牌的生产商。整台NAS在组装和调试的时候,以后的使用中要排除故障或增加功能,都需要你自己在网上找资料或者和别人讨论,所以如果你是伸手党,还是买成品NAS好了。

3.2.2 功能、灵活性和功耗
成品NAS提供的功能,大部分可以通过各种开源的解决方案来实现。而DIY的NAS提供的灵活性,比如和htpc或者网关结合在一起,硬件配置的更改都是成品NAS所不能比拟的。
功耗方面,DIY的NAS要追求低功耗,可以选择直流电源+整合主板,貌似网上也有人可以做到待机十几瓦的。个人就觉得没必要苛求,相比节省的电费,我更希望电源和UPS都稳定可靠,机箱内空间够大方便散热。

3.2.3 噪音控制和外形
现在很多DIY的机箱,也足够小巧和精致了,摆在客厅或书桌台面都完全没问题。舍得花钱的话,用无风扇电源和CPU散热器,加上机箱内全用静音风扇,相信可以把噪音控制在非常低的范围。

3.3 DIY NAS的种类
首先要把专用和多用途的NAS区分开来。专用的NAS一般只提供文件共享和相关的网络服务,可能也作为24*7的下载机。多用途的NAS有的是作为HTPC,连接电视来直接播放媒体内容,也有是利用虚拟化,通过一台硬件服务器提供网关、媒体服务器等多台虚拟服务器的功能。主要有以下三种组建RAID的方式:
软RAID,利用主板芯片组自带的功能组建RAID。性能比不上硬RAID,和ZFS的比较我不清楚,感觉应该也不如。好像有些软RAID认主板,转移的时候一定要同型号的主板才可以认出来原有的RAID配置,也有人说intel的是认芯片组,不要求同型号主板。虽然不需要额外的硬件RAID卡投入,也限制了安全性的提示和功能的扩展,除非是换主板。
硬RAID,在主板上插RAID卡,RAID卡再接硬盘。注意有些便宜的RAID卡其实是把运算交给CPU的,自己纯粹就是一个接口。一般好的硬RAID卡上有专门的运算芯片,还要带电池,防止数据丢失。硬RAID是目前最主流的解决方案,价格范围广,可以投入很小,也可以很发烧。
基于ZFS,不需要安装RAID卡,也不利用主板芯片组的RAID功能。硬件配置丰俭由人,数据安全可靠。。。(ZFS的特点请看4.1)

4 软硬件配置
4.1 ZFS的特点
请允许偷懒一下,介绍ZFS的资料网上已经有很多了,如果有兴趣,一定可以深入了解,
简单来说,基于ZFS的储存,不怕断电(就算正在写入的时候断电了,数据也不会损坏或者丢失,用硬RAID卡的有可能的哦),有快照功能,不怕误删除(而且快照占空间很小),可以通过加入固态硬盘来大幅提高读写性能(跑满千兆局域网很轻松),容易扩充(把原来的RAID里面每个硬盘都换成容量更大的,总容量自动增加),硬件无关(换主板都毫无压力),操作简单(常用命令才几个,如果是用Freenas的图形管理界面的话,更加简单)。

4.2 操作系统的选择
所有支持ZFS的操作系统(或发行版)都可以在ZFS的wiki查到,主要用来做NAS的系统有以下几个:
4.2.1 Oracle Solaris和 OpenIndiana
Oracle Solaris的zpool(ZFS的管理软件)版本最新,不过是商业软件;OpenIndiana是OpenSolaris的后续,开源的,我自己没有用过,跟FreeBSD一样,应该没有ZFS的图形管理界面。

4.2.2 FreeBSD
网上介绍也很多,简单说就是稳定、稳定和稳定。我在virtual box里面用FreeBSD,对照着文档,测试过ZFS的各种操作和功能。另外,FreeBSD的Handbook写得非常好,有中文版哦,喜欢折腾的同学首选。

4.2.3 Freenas
主角登场,热烈鼓掌!安装简单,界面清爽!第5章将会介绍安装和配置的过程。这是一个商业公司维护的开源,基于FreeBSD,专门用于NAS的系统。

4.2.4 NexentaStor Community Edition
跟Freenas一样,都有ZFS的图形管理界面,根据网络上的测试报告,貌似这个的IO性能比Freenas好。一点小限制是免费版最大容量为18TB。

4.3 硬件配置
4.3.1 终于写到我最喜欢的部分了,确定硬件搭配让我纠结了n长时间,最终结果兼顾了钱包、个人喜好和性能,还算满意。我的NAS的配置如下:(推荐配置从4.3.2开始)

UPS:APC Smart-UPS SC420
(UPS最重要,所以排第一。虽然说ZFS不怕断电,不过有个在线式的UPS,应付各种拔插头、按开关和电网的浪涌,还可以接NAS的串口实现市电中断时自动关机,实在是硬件配置里面的MVP。这个UPS是以前买的,伏安只有420,容量有点小,现在拖三个硬盘,估计拖5个没问题)

电源:全汉(FSP)蓝暴节能版360

CPU:AMD A4-3300

技嘉(GIGABYTE)GA-A75M-D2H
(选这个主板CPU的搭配是因为功耗较低又有较多的SATA 6G接口,最大内存又可以到32G,跑ZFS的话,内存越大越好。写文章的时候才看到技嘉出了F2A75M-D3H,更加适合,搞到我都想换主板了,T_T)

三星(SAMSUNG)DDR3 1600 4G *2

西部数据 WD20EARX *3
(这三块硬盘是跑去广州的百脑汇买的,第一次的时候自己小白了,居然买到两块是换标签的WD20EARS,只好跑多一次去换,大家如果在电脑城买的请小心)

联力PC A04A
(我是第一次用联力机箱的土人,一边安装一边赞叹“做工果然好啊”,然后各种调整硬盘位置,各种拆装硬盘笼子,各种调整走线。图片等写完这篇文章的第一版再补上)
因为一开始就确定了NAS要配已有的UPS,而且不兼任HTPC,所以我的NAS是放在书房里面的。书房里面有一台D-Link的5口百兆交换机,连接一台台式机,一台手提和NAS,再通过电力猫连接整个家庭网络的核心交换机和无线路由Linksys WRT610N。

功耗测试用的是深圳北电的电力检测仪,实测数据如下:
关闭NAS电源(全汉蓝暴)上的开关,0 W
打开NAS电源上的开关,NAS未开机,3.2 W
按NAS机箱面板的开关开机,功耗一直爬升,最高达到 72 W
NAS的启动过程结束,进入正常状态,44 W
测试连续读取,通过百兆的LAN连接,台式机播放NAS共享出来的mkv文件,44W
测试连续写,用FTP上传大文件,速度大概10MB/s,56W
在NAS的web管理界面点关机,等到机箱的电源指示灯熄灭,1.5W
另外,在Freenas里面可以设置每个硬盘的电源选项,比如多长时间之后进入待机。我这台NAS现在还负责BT下载,所以硬盘是一直没有停的,测不了全部硬盘都进入待机时候的功耗。

4.3.2 普通版配置
强烈推荐UPS作为标配,花的钱不多,可靠性大幅提高。后备式的也可以接受。注意UPS一般容量标的是伏安,要转换成瓦特。这里插播一段网上找来的计算硬盘功率的方法:先通过spec sheet找到硬盘12V的最大电流(据说就是启动的时候了),比如WD20EARS的是1.75A,然后在硬盘标签上找到5V的电流,这个例子里面是0.55A,所以这个硬盘的最大功率就是12V x 1.75A + 5V x 0.55A = 24W。在挑选UPS和NAS的电源的时候就要注意考虑功率了。当然,服务器专用的主板通常有逐个启动硬盘的功能,可以降低对功率的要求,这个在高帅富版的推荐配置里面谈。
千兆网络,你懂的。
最少三个硬盘,组RAIDZ 1,可以承受其中一个硬盘损坏。ZFS当然也支持条带(RAID 0)和镜像(RAID 1),还有RAIDZ 2和RAIDZ 3,还可以加热备,加L2ARC等等,看需求和预算来配置吧。如果你的配置里面硬盘数量超过9个,最好分组,具体参考:

8G+ 的内存,跑ZFS的话,内存越大越好,所以挑选主板的时候注意选最大内存容量比较大的。
一个4G+的U盘,做系统盘。把Freenas的系统装在U盘上是最简单快捷的,还可以把这个系统U盘备份多几个。安装到硬盘上的话,Freenas一定要独占整个硬盘,浪费空间和一个SATA接口。

4.3.3 屌丝版配置
百兆网络,我用的就是了,泪奔。
两个硬盘,组镜像。其实这个组合也很灵活,以后你可以把这两个硬盘都换成容量翻倍的,那么你的ZFS的容量也翻倍。或者再增加一对镜像配置的硬盘,跟原有的镜像做条带,总容量也可以增加。再或者为了提高可靠性,加入第三块硬盘到镜像里面,变成1:3的镜像,ZFS果然很灵活吧,呵呵。
4G内存,最低配置了。

4.3.4 高帅富版配置(其实这些高端硬件我也不是很懂,不过yy起来好爽,哈哈)
全屋强电弱电的防雷装置,这个算题外话,不过确实很必要,特别是多雷雨的地区。
在线式UPS,作用前面讲过了。
冗余电源,这个算服务器的基本配置了吧。
服务器主板、服务器CPU和ecc buffered内存。可以用容量更大、可靠性更高的内存,可以接更多的硬盘,可以热插拔,可以ooo,可以xxx。。。
SAS硬盘,N个,怎么组RAID就只看对容量、可靠性和速度的需求了。记得其中一些硬盘做热备。
固态硬盘,N个,做L2ARC,大幅提高NAS的读性能;做ZIL(ZFS Intent Log),大幅提高NAS的写性能。
千兆网卡,N张加上支持LACP(链路聚合)的千兆网管交换机,突破千兆局域网的带宽就靠它们了。
机箱,塞得进上面所有东西的,随便挑吧。
作为高帅富,当然不只一套房子了,请把以上配置克隆到每一套房子,这样就可以实现异地容灾远程镜像自动备份了,鼓掌!

5 Freenas的安装和配置
大概的流程是这样的:
把映像文件写到U盘
用U盘启动,进行初始化设置,包括网卡、DNS和Web界面的密码
创建volume
设定scrub(对volume的定时检查)
在volume里面创建dataset(dataset是Freenas里面的管理单位)
针对dataset设置snapshot(快照,用于回滚和远程备份)
建立用户和用户组
针对dataset设置权限
设置share(有CIFS、NFS、iSCSI、AFP等等)
从客户端测试(测试连接和读写权限)
备份配置文件和系统U盘 。

D. 在win7配置FTP服务器如何操作

FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。有时候我们为了方便用户上传或下载文件,这时候我们就要设置FTP服务器,可是很多人不知道怎么对FTP服务器进行配置,小编给大家整理了配置的方法,大家快跟小编看看吧!

方法/步骤:

1、首先我们创建一个用户账户用于登录FTP进行操作。右键点击桌面的我的点击选择管理选项,进入管理界面打开本地用户和组选项,我们可以看到列表中的用户选项。

E. ftp服务器如何配置

  • 首先我们创建一个用户账户用于登录FTP进行操作。右键点击桌面的我的点击选择管理选项,进入管理界面打开本地用户和组选项,我们可以看到列表中的用户选项

F. 如何配置安装FreeNAS服务器

FreeNAS 是开源的 NAS 服务器,它能将一部普通 PC 变成网络存储服务器。该软件基于 FreeBSD,Samba 及
PHP,包含了一套支持多种软 RAID 模式的操作系统和网页用户界面。用户可通过 Windows、Macs、FTP、SSH 及网络文件系统
(NFS) 来访问存储服务器;FreeNAS 可被安装于硬盘或移动介质上,所占空间不足 16MB.

FreeNAS 是免费的,安装简易。它是个开源项目,基于 BSD 许可发布的。该软件人气很足,单是上个月的下载次数就超过 2 万。

FreeNAS 0.66 的 ISO 镜像文件并将其烧录成 CD.安装 FreeNAS 的机子最少要有 96MB
内存,一张网卡和一块硬盘。我使用的是一部接有 4 块硬盘的老电脑。我想将 FreeNAS 安装在其中一块硬盘上,剩余的三块硬盘组成 RAID
5.由于我测试的电脑只支持 4 块 IDE 硬盘,因此我临时将其中一块硬盘换成 CD-ROM,等 FreeNAS
安装完毕后再将硬盘调回来,然后才开始相关的配置。

用刚烧录的 CD 启动电脑可让 FreeNAS 运行起来,不过仍然需要进行一些配置工作。

初始配置时值得注意的是 FreeNAS 服务器不会自动给网卡分配 IP.我起初以为机子只有一张网卡,它会被自动视作系统的网卡的;由于连不上,检查网线连接折腾了一个小时后才发现我错了。用户必须按照用户手册“网卡和 IP 配置”一章的说明文字来设置网卡。

配置完毕后,在网页浏览器的地址栏里键入 FreeNAS 服务器的 IP 地址;输入默认的用户名 admin 和密码 freenas 登入系统。开始页显示出一些系统信息,如版本号及内存使用情况等。左边有一列菜单。

我想做的第一件事是让 RAID 硬盘工作起来。再提一遍,用户手册是您的朋友,里面的说明很清晰,一步一步指导您。

做 RAID 要求用到整块硬盘;所以如果将 FreeNAS 安装到其中一块硬盘 (而不是安装在 U 盘上),则那块硬盘不能成为 RAID
的一部分。同时,为最大限度地利用 RAID 硬盘的空间,请使用尺寸一样或相近的硬盘。FreeNAS
的某些版本由于设计上的缺陷,要求一定要使用尺寸完全一样的硬盘。

另一个值得注意的地方是在创建 RAID 加载点时,必须将分区类型改为软 RAID.我开始设置 RAID 时没有这样做,导致 RAID 不工作,差点抓烂头皮。

为了让 RAID 可以通过网络来访问,最后一步是要配置网络服务,如 CIFS 和 FTP.Windows 使用 CIFS
协议存取网络上的文件。CIFS 在服务部分的 CIFS 页面中配置。勾上 Enable (启用)
选框,然后输入工作组的名称来启用它。匿名验证方法使用起来最简易;您可以找到有关本地用户验证和域用户验证的选项。点击 Save (保存)
后,Windows 的机子就可以访问 FreeNAS 服务器了。试着复制一些文件便可以看到硬盘指示灯在一起快速地闪烁,证明 RAID
硬盘在协同工作了。

FreeNAS 的网页管理界面的功能已很完备了,因此管理服务器时无需用到命令提示行。其实通过 SSH 可得到一个完整的
Shell,不过我以为没那个必要。从 freenas.org
的技术支持论坛中看到,确实有人利用命令提示行来进行一些特殊的配置工作;但对于一般用户来说,网页管理界面已足够了。

测试过程中,我发现 FreeNAS
的主系统很稳健。不过,如果搞不好,有可能令系统配置变得很混乱。比如,创建第一个本地用户时,我忽视了首先要创建一个组的提示,盲目尝试创建用户;结果
导致了一些内部错误,接下来所有的本地用户验证都通不过。修正错误的唯一方法就是将 FreeNAS
服务器还原到出厂状态,从头再配置一次。如果遵从有关的警告提示,则不应该出现问题的。

要保护服务器的安全,就必须更改网页管理界面的默认密码。如果直接从服务器本机登入系统的权限不加限制,则禁用控制台菜单的做法是必要的。

该软件不尽人意的地方是不能分层级设置共享目录的读写权限。在本地用户验证模式下,用户或完全读写或完全禁止读写。管理员不能为用户设置只读权限,也不能只赋予用户读写某几个共享目录的权限。用户一旦通过验证,他便可完全读写所有的共享目录。

FreeNAS 服务器前途无量;它的开发工作十分活跃。单是 2006 年前 4 个月就释出 11
个修正版本。它是组建简单网络存储服务器的绝佳选择,免去安装整套 Linux 或 FreeBSD
的烦恼。而且,它是善用旧硬件的好办法,毕竟在当今的标准下,它的系统要求已算低了。

G. 怎么搞FTP

Serv-U 的用法

利用Serv-U

在FTP服务器的搭建中,Serv-U是目前使用比较多的工具之一。它设置简单,功能强大,而且非常稳定,总体上来说上它比IIS附带的FTP服务器略胜一筹。它适用于所有的Windows版本,是一款共享软件,可以让用户免费使用一个月。

第一步:Serv-U的下载和安装。

目前Serv-U的最高版本为4.0,文件大小为2.9MB,它的下载站点之一为“http://www.download.com.cn/show.phtml?action=detail&id=484”。

点击下载的可执行文件即可开始安装了,安装过程很简单,所有设置保持默认值就可以,按“Next”完成每一步(如图24)。安装完毕,在Windows的桌面上就出现Serv-U的图标,双击Serv-U图标,出现Serv-U主窗口,点击主界面右边窗口的“Start server”即可启动FTP服务器 。

第二步:Serv-U的配置。

在Serv-U的安装完成之后即可出现配置向导,可以通过这个向导来对它进行配置,主要步骤如下。

A.安装程序首先启动一个设置向导帮助你设置FTP服务器,点击“Next”继续。

B.系统弹出输入IP的对话框,此项需要填入你准备为此FTP服务器绑定的IP地址。除非你的计算机有多个固定的IP地址,并且你只想其中一个被FTP服务器所使用,否则,建议不管你是否有固定的IP地址,都将此项保留为空(即让系统自动侦测),点击“Next”(如图25)。

C.输入Domain name(域名)。此处填入你FTP服务器的域名。但域名由DNS解析而不是由这里决定,因此实际上你可以填入任意内容,比如像“我的个人FTP服务器”这种对此FTP进行说明的文字。

D.输入FTP访问的端口号,一般保持默认的21即可。

E.匿名用户的创建和访问目录的设定。首先向导会提示你是否要创建匿名帐号,这里选择是,如果选择不,则用户需要用户名和密码才能访问FTP服务器。接下来安装向导提示输入匿名用户的主目录(Anonymous home directory),此处按照需要来设定匿名用户访问硬盘的位置。

F.选择匿名用户是否将其限制在主目录里,如果选择是,则用户只能访问其主目录及以下的目录树;如果选择否,则可以访问其主目录的同级或更高级的目录树。从安全角度考虑,一般建议选是。

G.创建新用户和访问目录。按照向导的提示一步一步创建新用户并输入密码(如图26),接着指定该用户可访问的目录和用户权限即可。

到这里,你的个人FTP就已经搭建完成了。不过这还只能实现Serv-U赋予的默认功能和权限,要真正让这个服务器能被你自己随心所欲地控制和管理,则还需要经过以下后续的操作,这主要包括如下几点。

A.对FTP用户的管理

欲增加一个新用户(包括增加Anonymous用户),则在Serv-U的一个域中选中Users(用户),然后单击右键,进入New User(新用户),依次根据提示为它设置好User Name(用户名)、Password(密码)、Home directory(主目录)等即可完成(如图27)。

欲删除一个用户,则在此用户上单击右键,选Delete User(删除用户)即可。

B.对目录权限的管理

在Serv-U左边框架中选中用户名,再在右边框架中进入Dir Access(目录存取)窗口,然后在列表中选中相应目录后,就可在窗口的右侧更改当前用户对它的访问权限了(如图28)。

文件的属性主要包括:

Read(读):对文件进行读操作(复制、下载,不含查看)的权力。

Write(写):对文件进行写操作(上传)的权力。

Append(附加):对文件进行写操作和附加操作的权力。

Delete(删除):对文件进行删除(上传、更名、删除、移动)操作的权力。

Execute(执行):直接运行可执行文件的权力。

List(列表):对文件和目录的查看权力。

Create(建立):建立目录的权力。

Remove(移动):对目录进行移动、删除和更名的权力。

Inherit(继承):如勾选中此项,则以上设置的属性将对当前Path(目录)及其下的整个目录树起作用;否则就只对其当前目录有效。

C.其他设置

在Local server下的Setting处还可设置服务器的一些通用信息。

在“max no.of users”处,设定同时登录该服务器的最大用户数。

在Max.Speed处根据自己电脑的配置,设置用户最大下载速度。

选择“Block users who connect more than XX times within YY seconds for ZZ minutes”复选框并设置相应的数值,可以防止有些恶意用户为达到攻击目的在短时间内对该服务器的频繁登录。

选择“Delete partially uploaded files”复选框,可以自动删除上传失败后留在服务器上不完整文件。如果不要选中这项,就能让Serv-U支持断点上传功能(如图29)。

H. FTP怎么做

首先,下载Server-U的安装软件,安装软件,然后在“开始—>程序”中可以看到“Server-U FTP Server”的菜单,选择“Server-U Administrator”,就可以看到配置界面。
在配置界面的左侧是配置菜单,除了有默认的本地服务器,还可以添加新的服务器。
组建一个FTP服务器,首先要在本地服务器下面的域中添加一个新的域,在“域”这个菜单上单击右键选择“新建域”,然后选择一个可用的IP地址,如果选空,那么就是说本机的所有IP地址都可以用,在设置IP地址之后,输入该域的域名、端口等,就可以添加新的域了。
添加新的域之后,还需要对该域做一些设置,例如用户的设置、访问IP的限制等设置。
在设置好的域下面,有设置、活动、用户、组四个菜单,点击设置可以设置访问的范围等内容,比如不允许IP地址192.168.0.3访问该服务器,那么就可以在设置的IP访问中进行设置。
其实,这些设置都可以不做的,主要是对用户的设置。在用户这个菜单上单击右键,选择“新建用户”,然后输入要建立的用户的名字、密码、访问的目录等内容,其中可以把该用户锁定在要访问的目录上,不允许访问服务器的其他内容。在新建用户之后,选中该用户,在界面右侧就会出现关于该用户的一些设置的内容,可以对这个用户的帐号进行一些设置。
如果不需要设置用户来访问,任何人都可以访问,那么还可以设置为匿名访问,使用anonymous来访问,密码是邮件地址。
在配置完软件之后,用户可以直接在浏览器中输入ftp://域来访问,如果在Server-U中配置的时候,设置了匿名访问,那么用户也可以不用用户名和密码来访问的。或者也可以用FTP的客户端软件来访问FTP服务器,例如用LeapFTP、CuteFTP等软件。

当然,也可以不用Server-U,IIS也可以做,可以google一下。

热点内容
scratch少儿编程课程 发布:2025-04-16 17:11:44 浏览:642
荣耀x10从哪里设置密码 发布:2025-04-16 17:11:43 浏览:369
java从入门到精通视频 发布:2025-04-16 17:11:43 浏览:89
php微信接口教程 发布:2025-04-16 17:07:30 浏览:312
android实现阴影 发布:2025-04-16 16:50:08 浏览:795
粉笔直播课缓存 发布:2025-04-16 16:31:21 浏览:348
机顶盒都有什么配置 发布:2025-04-16 16:24:37 浏览:213
编写手游反编译都需要学习什么 发布:2025-04-16 16:19:36 浏览:819
proteus编译文件位置 发布:2025-04-16 16:18:44 浏览:369
土压缩的本质 发布:2025-04-16 16:13:21 浏览:596