FTP配置及应用

FTP: 文件传输协议     端口号:21/TCP
示例:部署一个只读访问的FTP站点(下载)

实验思路:安装FTP角色,添加ftp站点

添加角色和功能——展开web服务器——添加FTP服务器——安装

新建文件夹ftproot

打开IIS管理器添加ftp站点

设置站点名称和路径

IP地址可以是全部未分配,也可以是本地IP,无SSL

2个身份验证画勾,所有用户允许访问,读取权限

验证:在server03是那个访问(只能读取没有其他权限)

示例: 部署一个可读可写的FTP站点(下载、上传)

实验思路:更改ftp服务器的授权规则

更改ftproot的共享权限everyone的读写

点击IT ftp——授权规则——编辑

写入画勾

验证:把本地的新建文件夹上传到FTP服务器上

实例:FTP匿名访问(server03访问命令行)

server03上输入ftp://192.168.1.102

图形界面,server03上输入ftp://192.168.1.102

示例: 部署一个用户隔离的FTP站点 ,每个用户只能操作本用户的目录,而不能看到其他用户目录

实验思路:ftp服务器上在新建本地用户,在localuser文件夹在新建用户名的文件夹。ftp上配置用户隔离

(做用户隔离时,用户的文件必须建立在localuser下)

步骤1: 在FTP服务器上创建用户gch

步骤2: 创建用户目录
ftproot\localuser\用户目录

ftproot\localuser\gch

frtproot\localuser\public
注意:用户名与目录名完全相同

server02上新建对应用户名的目录。为了测试可以在文件夹内建一些东西,例如带用户名的文本文档

对FTP文件进行设置

点击ITftp——用户隔离——用户目录(禁用虚拟目录)

步骤三:server03客户端进行访问默认都访问公共文件夹public。

访问其他用户文件,点击空白——鼠标右键——登陆

输入用户名密码

登陆成功后显示自己目录内的文件

FTP匿名用户: anonymous或者是ftp  密码 任意邮件地址

用户都可以访问的公共目录:  ftproot\localuser\public

时间: 2024-10-27 00:39:50

FTP配置及应用的相关文章

linux FTP配置详解

一.vsftpd说明: LINUX下实现FTP服务的软件很多,最常见的有vsftpd,Wu-ftpd和Proftp等.Red Hat Enterprise Linux中默认安装的是vsftpd. 访问FTP服务器时需要经过验证,只有经过了FTP服务器的相关验证,用户才能访问和传输文件.vsftpd提供了3种ftp登录形式:  (1)anonymous(匿名帐号) 使用anonymous是应用广泛的一种FTP服务器.如果用户在FTP服务器上没有帐号,那么用户可以以anonymous为用户名,以自己

vsftpd 流行ftp配置记录说明

vsftpd per-IP方式配置: 需要启用vsftpd的tcp_wrappers集成功能,从版本1.1.3开始支持. 编译时修改builddefs.h文件,将#undef VSF_BUILD_TCPWRAPPER改成#define VSF_BUILD_TCPWRAPPERS并重新编译以启用该功能.之后修改vsftpd.conf配置文件: tcp_wrappers=YES 之后需要一个单独的tcp_wrapper配置文件,并添加如下内容到/etc/hosts.allow文件中,在bsd类的un

Centos 安装FTP配置目录权限,iptables设置ftp服务

Centos 安装FTP配置目录权限,iptables设置ftp服务 2012-07-06 admin Leave a comment Go to comments CentOS 安装vsftpd,设置Iptables 限制用户访问自己目录 安装好vsftpd后,打开配置文件: [root@hexuweb101 ~]$vi /etc/vsftpd/vsftpd.conf 1 [root@hexuweb101 ~]$vi /etc/vsftpd/vsftpd.conf 把下面几行注释去掉,让其配置

FTP文件上传以及获取ftp配置帮助类

帮助类: using QSProjectBase; using Reform.CommonLib; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Net; using System.Text; namespace Reform.CommonLib { /// <summary> /// ftp操作 /// </summary> publ

FTP配置之 chroot_list 用户切换文件夹

FTP配置文件vsftpd.conf关于限制用户在默认目录的配置,涉及到三个字段:chroot_local_user,chroot_list_enable,chroot_list_file. 我们按顺序配置下来吧!首先,要限制用户在默认目录必须将chroot_local_user设置为yes,即 chroot_local_user=yes.此时,用户登录之后,执行目录跳转命令,如cd /home,显示550 Failed to change directory.你可以试试其他的账号,应该都是一样

win7 iis7 ftp配置

Win7 iis7 ftp配置 大神可以直接跳过了,哈哈 1.   首先安装ftp服务器 开始菜单找到控制面板>在左侧找到打开或关闭windows功能点击 弹出如下对话框, 在弹出的对话框中找到Internet信息服务,如下 然后如上图所示,选中ftp服务器复选框,如果此时您的iis没有安装您可以一同选中iis6前面的复选框,然后确定,等待几分钟即可安装完毕,这是首要步骤,如果ftp和iis没有安装,则下面的工作无法进行. 2.   创建ftp用户 这一步也是非常关键的,在桌面上找到我的电脑,右

[Windows Server 2008] IIS自带FTP配置方法

★ 欢迎来到[护卫神·V课堂],网站地址:http://v.huweishen.com★ 护卫神·V课堂 是护卫神旗下专业提供服务器教学视频的网站,每周更新视频.★ 本节我们将带领大家:IIS自带FTP配置方法·IIS自带的FTP服务是最安全的,不会像Serv-U那样存在各种漏洞:但其配置过程也比较复杂.·本节将以虚拟目录方式,实现多个FTP帐户,并且每个帐户都相互隔离.·FTP安装方法本节不再赘述,请参考我站“IIS安装方法”课程. 1.创建FTP站点 ·安装FTP后,系统不会自动创建FTP站

[Windows Server 2012] IIS自带FTP配置方法

★ 欢迎来到[护卫神·V课堂],网站地址:http://v.huweishen.com★ 护卫神·V课堂 是护卫神旗下专业提供服务器教学视频的网站,每周更新视频.★ 本节我们将带领大家:IIS自带FTP配置方法·IIS自带的FTP服务是最安全的,不会像Serv-U那样存在各种漏洞:但其配置过程也比较复杂.·本节将以虚拟目录方式,实现多个FTP帐户,并且每个帐户都相互隔离.·FTP安装方法本节不再赘述,请参考我站“IIS安装方法”课程. 1.创建FTP站点 ·安装FTP后,系统不会自动创建FTP站

ftp配置

首先要安装linux下的vsftp软件包. rpm -qa|gerp vsftpd //查找vsftpd有没有安装 如果没有安装就 vsftpd-2.0.1-5.i386.rpm (在第一张光盘) 在linux中有一个非常重要的一点就是要挂载光驱 mount /media/cdrom 在这里我们就不用源代码安装了.用的是rpm安装 #rpm -ivh vsftpd-2.0.1-5.i386.rpm 这里就安装好了. service vsftpd start 启动vsftpd服务 如果在不设置任何

Linux FTP配置

Linux下实现ftp的软件有很多,最常见的有vsftpd,Wu-ftpd和proftp等.访问ftp服务器时需要验证,只有经过了ftp服务器的验证用户才能访问和传输文件.这里我们用vsftpd,vsftpd提供了3种登陆形式: (1)anonymous(匿名账号) 使用anonymous是应用广泛的一种FTP服务器,如果用户在FTP服务器上没有帐号,那么用户可以以anonymous为用户名,以自己的电子邮件地址为密码进行登录.当匿名用户登录FTP服务器后,其登录目录为匿名FTP服务器的根目录/