Win2008系统创建FTP服务器

在本学期第16周的星期一上午,记录一下本学期《网络操作系统》课程的八个服务器配置。

之Win2008系统创建FTP服务器

用到的东西:VMware虚拟机,win2008 R2

首先,使用管理员账号登陆虚拟机,然后给虚拟机手动配置一个ip地址,这里为10.10.1.1

给服务器添加一个角色。

1. 配置基础ftp服务器 

Win2008系统创建FTP服务器

勾选ftp服务器选项,安装

Win2008系统创建FTP服务器

打开服务器管理器---Internet信息服务管理器,添加一个ftp站点。

Win2008系统创建FTP服务器

名叫 ftp基本站点,路径:C:\\ftp1

Win2008系统创建FTP服务器

ip填本机ip 10.10.1.1  端口默认,ssl 无

Win2008系统创建FTP服务器

这是一个允许匿名用户使用的ftp服务器,且匿名用户具有读写权限。

Win2008系统创建FTP服务器

好了,来测试一下。

Win2008系统创建FTP服务器

上传和下载都成功了。

再通过ie访问一下,这里先把ie增强的安全设置禁用。

右侧配置ie ESC,全部禁用

Win2008系统创建FTP服务器

Win2008系统创建FTP服务器

访问成功。

==================================================================================

2. 添加安全账户

目的是只允许指定用户能登陆,匿名或者未经授权用户不能登陆ftp

首先在系统中添加一个名叫adm1n 的用户

再新建一个ftp  名为ftp2 配置参数为:ip 10.10.1.1 端口改为22  ssl 无

设置为只有服务器上的用户才能登陆,具有读写权限

Win2008系统创建FTP服务器


进行访问ftp://10.10.1.1:22  需要使用用户名密码登陆

Win2008系统创建FTP服务器

测试成功,上传下载正常。

如果使用ie进行下载测试的话,对于win2008 R2 先进行如下修改

ie浏览器---工具---Internet选项---安全---自定义级别----三个下载分别启用或者把安全级别设置为最低。

再进行测试。

====================================================================

3. 隔离用户

隔离用户实现的功能是每一个用户在登陆ftp之后直接指向该用户自己的一个目录,该用户拥有在自己目录中的读写权限,而看不到别人的目录。而匿名账户访问一个公共的文件夹public文件夹。这样增强了ftp中文件的安全性和隐私性。

具体来说就是用户zhang3登陆进去的主目录是zhang3文件夹,同理li4登进去的是li4文件夹。匿名用户登陆进去的是public文件夹。

这里现在网络连接里添加一个ip地址,10.10.1.2

Win2008系统创建FTP服务器

首先新建一个ftp10.10.1.2:21   

Win2008系统创建FTP服务器

服务器上创建用户zhang3、li4

然后在ftp根目录中创建localuser下创建与用户名相对应的文件夹。Zhang3 li4 public

设置ftp授权规则  添加zhang3和li4的权限为可读 可写。匿名用户的权限也为可读写。

Win2008系统创建FTP服务器

Ftp----ftp用户隔离---用户名目录---应用。

 Win2008系统创建FTP服务器

测试一下三个用户的登陆上传下载情况。

Win2008系统创建FTP服务器

成功。

==================================================================

4. 虚拟目录

1.      下面在ftp2基础上进行虚拟目录实验

ftp上的虚拟目录功能和为什么要添加虚拟目录?

虚拟目录就是将其他目录以映射的方式虚拟到该ftp服务器的主目录下,这样,一个ftp服务器的主目录实质上就可以包括不同的盘符、不同路径的目录,而不会受到所在盘空间的限制了。

在ftp主目录以外的位置新建一个文件夹,在ftp站点右键----建立虚拟目录

Win2008系统创建FTP服务器


Win2008系统创建FTP服务器


测试成功


实验结束,感谢观看。