一、准备工作

实验目的:完成FTP服务器的配置,并能熟练操作。

环境搭建:

  • 虚拟机  vmware workstation
  • windows2003镜像文件
  • Serv-U
  • 主机

二、步骤

1,在虚拟机中下载好sever-u软件,并安装

提示:安装过程一律默认点下一步即可,在此就不赘述了。

2,在管理控制台主页设置:建立域名->选择可用的IP地址

(1)定义新域,点击“是”。

提示:域名之前最好不要加www.的字符。

此处默认即可,点击下一步。

(2)选择本虚拟机的IP地址

点击完成。至此我们已成功建立了一个可用的域名!

3,为该域添加用户

(1)设置用户ID和登录密码

(2)添加根目录(相当于给该用户在文件服务器中安置了一个房子)

点击完成。

至此我们已成功为该域添加了一个用户!

4,添加用户,设置ID为 lian,密码为1234 并保存

我们发现,用户lian图标带黄色感叹号,表明不可用,说明该用户不可以登录该服务器。

5,解放方案——编辑用户lian的属性,在目录访问中将路径与根目录设为一致,并修改文件和目录的操作属性

在此设置用户lian对文件只有读和写的权限,对目录只有创建和列表的权限。

设置完成,我们发现用户lian图标中的黄色感叹号已经小时,说明问题已解决,用户可以登录该服务器了。

6,在主机中使用用户lian登录服务器

通过该操作我们发现用户lian对文件夹没有重命名的权限,为此我们可以返回虚拟机中对lian用户的目录权限做修改。

此时我们勾选了目录权限中的重命名,然后再次回到主机中进行验证。

验证成功!我们在主机登录的服务器中新建的test文件夹同时在虚拟机windows2003中用户lian的根目录下生成。

至此,我们已完成FTP服务器配置和实现!

三、总结

本次实验让我掌握了创建一个服务器的整个过程,同时对用户的操作也有所了解。

不过在这里要提醒一下,在虚拟机里创建服务器之前,还应该对虚拟机的网络进行配置。

FTP服务器的配置与实现的更多相关文章

  1. 浅谈Linux ftp服务器相关配置

    首先我们需要在Linux系统下安装FTP服务器  Ubuntu sudo apt-get install.......  centos yun....... 然后,我们要配置vsftpd.conf文件 ...

  2. FTP服务器高级配置

    设置FTP服务器的访问限制 /etc/vsftpd/ftpusers ftpusers :黑名单 其内所有的用户无法登录FTP服务器 如果userlist_enable=YES(主配置文件中设置),u ...

  3. FTP服务器windows配置

    1.配置IIS Web的FTP站点 1.1 打开iis管理器(方法很多,这里我们用命令) Win+r中输入:inetmgr 1.2 新建FTP站点 1.2.1 新建FTP服务器根目录文件夹 1.2.2 ...

  4. centos7搭建ftp服务器并配置匿名用户

    什么是FTP? FTP(File Transfer Protocol,文件传输协议),是TCP/IP网络和Internet上最早使用的协议之一.用来将实现从一台电脑传送文件到另一台电脑,或者接收和查看 ...

  5. Centos安装FTP服务器和配置

    安装 yum install vsftpd 启动/重启/关闭 /sbin/service vsftpd start /sbin/service vsftpd restart /sbin/service ...

  6. CentOS6 配置FTP服务器

    编辑 删除 1.先检查有没有安装   rpm -q vsftpd 如果没有安装   yum install vsftpd 2.先关闭防火墙进行调试. service iptables stop 或者一 ...

  7. vps建站教程 CentOS6如何安装配置FTP服务器

    通过之前的几篇文章,我们都知道了如何配置PHP环境,也知道如何保护我们的vps以及如何绑定多个域名建设多个网站.有时候我们为了让我们的朋友也能用我们的vps建站又不想给他们太多权限,有时候我们想要当个 ...

  8. [CentOs7]搭建ftp服务器(3)——上传,下载,删除,重命名,新建文件夹

    摘要 上篇文章介绍了如何为ftp添加虚拟用户,本篇将继续实践如何上传,下载文件. 上传 使用xftp客户端上传文件,如图所示 此时上传状态报错,查看详情 从错误看出是应为无法创建文件造成的.那么我们就 ...

  9. 使用FileZilla等软件搭建ftp服务器

    FTP的全称是File Transfer Protocol(文件传输协议).顾名思义,就是专门用来传输文件的协议. FTP服务器,则是在互联网上提供存储空间的计算机,它们依照FTP协议提供服务.简单地 ...

随机推荐

  1. HTML5学习笔记(二):HTML基础学习之一

    元素.属性和格式化 元素是指开始标签到结束标签之前的所有代码,如: <p>this is my page!</p> <!-- 下面的可以称为空元素 --> < ...

  2. [Windows Azure] What is Windows Azure Active Directory?

    What is Windows Azure Active Directory? Windows Azure Active Directory is a service that provides id ...

  3. Tornado中gen.coroutine详解

    1.gen.coroutine的作用 自动执行生成器 2.Future对象 在介绍异步使用之前,先了解一下Future对象的作用. Future简单可以理解为一个占位符,将来会执行的对象,类似java ...

  4. Android Service GetSystemService

    http://blog.sina.com.cn/s/blog_71d1e4fc0100o8qr.html http://blog.csdn.net/bianhaohui/article/details ...

  5. python 创建txt并且写入做追加

    import os def create_str_to_txt(self,date,str_data): """ 创建txt,并且写入 """ ...

  6. 设计模式之观察者模式(关于OC中的KVO\KVC\NSNotification)

    学习了这么久的设计模式方面的知识,最大的感触就是,设计模式不能脱离语言特性.近段时间所看的两本书籍,<大话设计模式>里面的代码是C#写的,有一些设计模式实现起来也是采用了C#的语言特性(C ...

  7. egret list不显示问题

    1.循环滚动 2.单格滚动 不太清楚是把哪个约束勾上了,结果一直不显示,折腾了许久. 另外也不要把下面的这个约束勾上,否则不能滑动.

  8. Robo 可视化mongoDb的操作

    因为公司的项目出现了MongodbCpu 100%的问题,所以最近在开始排查,也开始更加深入的接触Mongodb这个缓存型的数据库. 简单的就不说了,前面几张有安装和简单的使用,因为需要开始添加索引, ...

  9. [转]Httrack工具与使用指南

    HTTrack工具介绍 HTTrack是一个网站镜像工具,本来是用来抓取网站做离线浏览用的.但是HTTrack的爬虫特性和搜索引擎蜘蛛爬虫非常的像,这也逐渐应用到 SEO(搜索引擎优化)工作中.其实这 ...

  10. C语言 · 最长公共子序列 · 最长字符序列

    算法提高篇有两个此类题目: 算法提高 最长字符序列   时间限制:1.0s   内存限制:256.0MB      最长字符序列 问题描述 设x(i), y(i), z(i)表示单个字符,则X={x( ...