FileZilla服务器备份配置指南

需积分: 16 12 下载量 184 浏览量 更新于2024-09-12 1 收藏 174KB DOCX 举报
"FileZilla配置手册提供了详细的FTP服务器配置步骤,包括如何创建用户账户、设置主目录和权限,以及如何验证备份服务器的正确性。适用于单台或多台服务器的备份需求。" FileZilla是一款流行的开源FTP客户端和服务器软件,其配置手册详细介绍了如何设置FTP服务器以便进行数据备份。以下是对配置过程的详细解释: 1. **安装FileZilla Server**:首先,安装FileZilla Server应选择默认设置,这将确保服务器的基础功能得以启用。 2. **配置用户账户**:启动FileZilla Server后,通过菜单选择“Edit” -> “USERS”来创建新的用户账户。点击“ADD”按钮添加用户,例如名为"user"的账户。在创建新账户时,务必设定一个安全的密码(例如,密码为"user")。 3. **设置主目录和权限**:在账户创建完成后,切换到“SHAREDFOLDERS”选项卡。在这里,通过点击“ADD”按钮设定用户的主目录。为了保证有足够的存储空间,主目录不应位于C盘,而应选择其他有足够空间的磁盘,如F盘。设置好主目录后,检查并确认文件的读写权限设置,确保它们与示例中所示的一致,即允许读取和写入。 4. **多服务器备份**:如果需要为多台服务器进行备份,需要在备份服务器上创建额外的用户,例如"user1"和"user2",并分别为它们分配不同的主目录,如"F:\ftp2"。 5. **验证配置**:配置完成后,可以通过IE浏览器进行验证。在地址栏输入“ftp://备份服务器IP地址:21”,然后使用创建的用户名(如"user")和密码(如"user")登录。登录成功后,尝试创建和删除目录以测试权限是否设置正确。 在实际操作中,确保遵循最佳安全实践,比如使用复杂的密码、限制不必要的权限,并定期更新服务器软件以防范潜在的安全风险。FileZilla配置手册提供了一个基础的框架,但根据实际的网络环境和安全策略,可能需要进一步定制和优化配置。
2012-12-18 上传
优点:   1.促进文件的共享(计算机程序或数据)   2.鼓励间接或者隐式的使用远程计算机   3.向用户屏蔽不同主机中各种文件存储系统的细节   4.可靠和高效的传输数据   缺点:   1.密码和文件内容都使用明文传输,可能产生不希望发生的窃听。   2.因为必须开放一个随机的端口以建立连接,当防火墙存在时,客户端很难过滤处于主动模式下的FTP流量。这个问题通过使用被动模式的FTP得到了很大解决。   3.服务器可能会被告知连接一个第三方计算机的保留端口。   FTP虽然可以被终端用户直接使用,但是它是设计成被FTP客户端程序所控制。   运行FTP服务的许多站点都开放匿名服务,在这种设置下,用户不需要帐号就可以登录服务器,默认情况下,匿名用户的用户名是:“anonymous”。这个帐号不需要密码,虽然通常要求输入用户的邮件地址作为认证密码,但这只是一些细节或者此邮件地址根本不被确定,而是依赖于FTP服务器的配置情况。编辑本段主动和被动模式  FTP有两种使用模式:主动和被动。主动模式要求客户端和服务器端同时打开并且监听一个端口以建立连接。在这种情况下,客户端由于安装了防火墙会产生一些问题。所以,创立了被动模式。被动模式只要求服务器端产生一个监听相应端口的进程,这样就可以绕过客户端安装了防火墙的问题。   一个主动模式的FTP连接建立要遵循以下步骤:   1.客户端打开一个随机的端口(端口号大于1024,在这里,我们称它为x),同时一个FTP进程连接至服务器的21号命令端口。此时,源端口为随机端口x,在客户端,远程端口为21,在服务器。   2.客户端开始监听端口(x+1),同时向服务器发送一个端口命令(通过服务器的21号命令端口),此命令告诉服务器客户端正在监听的端口号并且已准备好从此端口接收数据。这个端口就是我们所知的数据端口。   3.服务器打开20号源端口并且建立和客户端数据端口的连接。此时,源端口为20,远程数据端口为(x+1)。   4.客户端通过本地的数据端口建立一个和服务器20号端口的连接,然后向服务器发送一个应答,告诉服务器它已经建立好了一个连接。   被动模式FTP:   为了解决服务器发起到客户的连接的问题,人们开发了一种不同的FTP连接方式。这就是所谓的被动方式,或者叫做PASV,当客户端通知服务器它处于被动模式时才启用。   在被动方式FTP中,命令连接和数据连接都由客户端发起,这样就可以解决从服务器到客户端的数据端口的入方向连接被防火墙过滤掉的问题。   当开启一个 FTP连接时,客户端打开两个任意的非特权本地端口(N > 1024和N+1)。第一个端口连接服务器的21端口,但与主动方式的FTP不同,客户端不会提交PORT命令并允许服务器来回连它的数据端口,而是提交 PASV命令。这样做的结果是服务器会开启一个任意的非特权端口(P > 1024),并发送PORT P命令给客户端。然后客户端发起从本地端口N+1到服务器的端口P的连接用来传送数据。   对于服务器端的防火墙来说,必须允许下面的通讯才能支持被动方式的FTP:   1. 从任何大于1024的端口到服务器的21端口 (客户端的初始化连接)   2. 服务器的21端口到任何大于1024的端口 (服务器响应到客户端的控制端口的连接)   3. 从任何大于1024端口到服务器的大于1024端口 (客户端初始化数据连接到服务器指定的任意端口)   4. 服务器的大于1024端口到远程的大于1024的端口(服务器发送ACK响应和数据到客户端的数据端口)编辑本段FTP和网页浏览器  大多数最新的网页浏览器和文件管理器都能和FTP服务器建立连接。这使得在FTP上通过一个接口就可以操控远程文件,如同操控本地文件一样。这个功能通过给定一个FTP的URL实现,形如ftp://。是否提供密码是可选择的,如果有密码,则形如ftp://:@。大部分网页浏览器要求使用被动FTP模式,然而并不是所有的FTP服务器都支持被动模式。   网络协议   应用层DNS, FTP, ENRP,HTTP, IMAP, IIRC, NNTP, POP3, SIP, SMTP, SNMP, SSH, Telnet, BitTorrent, DHCP...   传输层DCCP, SCTP, TCP, RTP, UDP, IL, RUDP, ...   网络层IPv4, IPv6...   数据链路层以太网, Wi-Fi, 令牌环, MPLS, PPP...   物理层RS-232, EIA-422, RS-449, EIA-485, 10BASE2, 10BASE-T...编辑本段FTP和网站  我们