windows 2008 安装2008系统的服务器,应该安装什么ftp软件,才能实现上传下载文件?

windows 2008安装好ftp以后如何配置ftp如何管理用户权限?
安装配置FTP之前你得确认你的IIS已经装好,并且在安装IIS的时候已经安装了FTP服务器和FTP管理控制台。
如果你已经确定安装好了,那么就开始下面的步骤:
有可能把大家对server08中IIS的位置不太了解,那就先说一下进入的路径:
以下为配置FTP站点的说明:
做好这些,就去建用户并授权,搞定。
我们大家对FTP的认知已经不少,但对IIS FTP是否也很熟悉呢?我们今天在文章中,就会对IIS FTP进行一下讲解。提到FTP服务器,可能大家都会想到Serv-U、vs-FTP等软件,其实微软内置在IIS里的IIS FTP服务已经够用,不信请往下看。
实现对多用户的管理
首先需要取消&站点属性/允许匿名连接&,如图。
接着进入&计算机管理/本地用户和组&,新建立一个组,这里建立为IIS FTPuser,然后新建立一个用户FTP01,然后修改FTP01的属性,把它加入IIS FTPuser组,去掉系统默认的users组。在NTFS格式分区下(这里为d盘)创建文件夹FTP01和FTP02,然后设置安全权限,如图。
同样设置文件夹FTP02的权限为FTP02完全控制,当然这里可以按照实际情况分配不同用户不同的权限。回到IIS管理器,选择一个IIS FTP站点&新建/虚拟目录/下一步&在别名处输入FTP01,选择&下一步&,路径选择刚刚创建的FTP01目录,选择&下一步&,同样新建一个虚拟目录FTP02,路径指向FTP02目录。
这里注意的是:别名和目录名以及用户名3个必须完全一致。
测试一下:这里以IP为192.168.0.16为例,输入IIS FTP://192.168.0.16,回车,提示输入用户和密码,输入FTP01及其密码,顺利进入,这时进入的只能是FTP01虚拟目录,可以上传一个文件,然后在服务器上查看一下是放置在哪个目录下就可判定了。
同样,以FTP02登入,就进入了FTP02目录,用户被限制在自己的目录内不能进入他人目录,安全性还是有保障。如果用户需要能自己更改密码,则只需要在创建用户的时候,不选中图所示的选项即可。
客户端修改IIS FTP账户密码的方法:
在命令提示符下输入:
FTP 192.168.0.16
输入用户名
输入quote &site pswd 旧密码 新密码&
本方法优点:结合NTFS权限以及磁盘限额能很好地实现多用户的多样化管理。
本方法缺点:由于IIS FTP用户密码是以明文的方式在网络上传输,所以不太安全,遗憾的是,内置的IIS FTP服务并不支持SSL,这一点比不上Serv-U。
本文来源:红黑联盟
如果您喜欢本文请分享给您的好友,谢谢!如想浏览更多更好的内容,请登录:
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)Windows下使用tftp服务器上传/下载文件示例 - 木子屋
Windows下使用tftp服务器上传/下载文件示例
编辑:dnawo 日期:
tftp 全称为 Trivial File Transfer Protocol,中文名叫简单文件传输协议。大家可以从它的名称上看出,它适合"简单"的传送文件。与FTP不同的是,它使用的是UDP的69端口,因此它可以穿越许多防火墙。不过它也有缺点,比如传送不可靠、没有密码验证等。虽然如此,它还是非常适合传送小型文件的。1.tftp服务器端配置这边强力推荐一款第三方开发的tftp软件:tftpd32,它同时带有客户端和服务器端,带界面的,非常好用。界面如下:如上图所示,只要程序一运行,其实服务器端也就架好了,简单吧。服务器端架好后,就可以在客户端上传/下载(为简单一些,下边只说管理)文件了。默认情况下,所有文件管理操作都是在tftpd32软件所在的文件夹下完成的,你可以点击"Browse"按钮进行设置成其他文件夹。此外,点击"Settings"按钮,还可以设置超时时间、使用端口等等。2.tftp客户端文件管理1).使用tftpd32管理文件参数说明:·Host,服务器IP;·Port,服务器端tftp使用端口,若是默认的69可省略不填;·Local File,本地文件路径,若是上传,则表示要上传的文件,若是下载,则表示保存路径;·Remote File,远程文件名,若是上传,则表示服务器端保存的文件名,若是下载,则表示要下载的文件;设置好参数后,若点击"Get"按钮则将服务器文件下载到本地,若点击"Put"按钮则将本地文件上传到服务器。下载文件时服务器端界面:2).使用Windows系统自带的tftp客户端管理文件Windows2000、WindowsXP都自带有tftp客户端,在system32文件夹中有一个tftp.exe,不过它是一个命令行工具,使用如下:上传文件: 程序代码tftp -i 192.168.0.133 put f:\VirtualPC2007_x32.exe VirtualPC2007_x32.exe下载文件: 程序代码tftp -i 192.168.0.133 get VirtualPC2007_x32.exe f:\VirtualPC2007_x32.exe相关链接·tftpd32官方站点:·tftpd32本地下载:
上一篇: 下一篇:
评论: 0 | 引用: 0 | 查看次数: 11896
请后再发表评论!
2017年4月日一二三四五六2846人阅读
C/C++(19)
1、Windows下配置ftp服务器
1.1、windows自带的ftp服务器配置
准备工作:在本地计算机创建一个用户并设置用户密码,后面可以使用这个用户测试ftp是否正确配置并投入使用。创建用户的过程就不啰嗦了,不会的朋友可以去百度如何创建用户。当然这里可以使用本地计算机已经创建的其他用户。
下面介绍配置windows自带的ftp服务器的步骤:
1、打开控制面板,左边有一个“打开或关闭Windows功能”选项,单击该选项,在弹出的窗口中找到
“Internet 信息服务”,展开可以找到“FTP服务器”并勾选该选项,然后确定即可,估计要等个几分钟才
能安装好ftp服务器。如图所示:
2、右键桌面的“计算机”,选择“管理”(快捷方式:“运行”里面输入“compmgmt.msc”命令,回车即可),在窗口的
左边找到“服务和应用程序”选项,选择“服务和应用程序”下的“Internet信息服务(IIS)管理器”;
3、在第2步弹出的窗口中,在里面嵌套着4个“小窗口”,找到第2个名为“连接”的窗口,右键“网站”选择
“添加FTP站点...”;在FTP名称中填写ftp服务器的名称:ftp_test(就是个名称,随你填),物理路径:
D:\upld(填你需要上传或者下载的目录路径,这个也是根据需要而填,不过不能选一个不存在的路径)
,填写好了,单击下一步;在窗口中填写服务器的ip地址(在命令提示符cmd里面输入ipconfig可以知道本
地ip地址),在SSL下选择“允许”,单击下一步;在窗口中,身份认证中勾选“基本”前面的复选框,授权中
选择“所有用户”;权限中勾选“读取”和“写入”,两个都要选;单击完成,部分图片如下:
4、至此,服务器配置完成!下面即可开始测试ftp服务器了。测试方法,打开浏览器,在地址栏输入
“ftp://192.168.0.50:21”,这里要换成你自己的ip地址,即把192.168.0.50替换成你的ip地址,后面的
21是端口号,是ftp服务器的通用端口号,一般不会被占用。输入地址之后回车,浏览器会弹出一个让
你输入用户名和密码的窗口,填写你在准备工作中添加的用户和密码(不局限,只要能登录服务器端
的windows系统的用户都可以),测试成功则会显示第三步中设置的物理路径目录下的文件。如下图:
1.2、使用FileZilla作为ftp服务器
FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。FileZilla软件可以到官网下载:https://filezilla-project.org/,FileZilla的安装和配置我就不一一细说了,你们可以去网上百度FileZilla的安装和配置,方法大同小异。提供一些参考网站:和;
2、使用QT实现文件上传和下载
配置好服务器之后,便可以使用QT或者其他工具实现文件上传和下载了。
关键代码如下:
void ftp_upload::upload()
ftp = new QFtp(this);
ftp-&connectToHost(&192.168.0.50&,21); //连接到服务器,填写你的ip地址,这里默认端口号为21
ftp-&login(&test&,&testpasswd&);
//登录,填写响应的用户名和密码
//windows自带的ftp服务器,客户端上传文件到服务器
QFile *uploadFile = new QFile(&D:/2014.txt&);//要上传到服务器的的文件位置:D盘下的2014.txt文档,该文档存在于客户端
QString des = &2014_uploadToServer.txt&;//ftp服务器“收到”客户端上传的文档位置:物理路径根目录下的文档2014_upload.txt
uploadFile-&open(QIODevice::ReadWrite);
ftp-&put(uploadFile,des);
//windows自带的ftp服务器,从服务器下载文件到客户端
QFile *download = new QFile(&D:/downloadFromServer.txt&);
download-&open(QIODevice::ReadWrite);
ftp-&get(&download.txt&,download);//把服务器物理路径根目录下的download.txt下载到本地D盘根目录
源码打包csdn下载地址:
注:本文版权归作者和CSDN所有,转载注明出处:!
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:93594次
积分:1163
积分:1163
排名:千里之外
原创:23篇
评论:246条
(1)(2)(1)(3)(15)(1)查看:8978|回复:3
初级工程师
服务器的系统是windows 2008 r2 企业版
因公司需要,得在服务器架设个FTP服务器,供同事之间共享文件
但是,windows 2008的FTP好难假设啊,和windos 2003 IIS里的完全不一样
没办法,我只好在网上下载个绿色版的FTP服务器软件
但这个软件不好使啊,经常会自动死掉
被老板批评了
请问 各位,谁能给个教程该如何设置FTP服务器啊,详细点的,包括设置目录啊
用户名 密码 验证啊,百度搜索的 都不全面
多谢各位了啊
2008R2的FTP服务还是比较强大的!
配置过程也没你说的那么难吧!
下面文章你参考下:
初级工程师
引用:原帖由 hubuxcg 于
08:38 发表
2008R2的FTP服务还是比较强大的!
配置过程也没你说的那么难吧!
下面文章你参考下:
http://yewind./ 也许是我的系统有问题,感觉系统的FTP服务器和网上的有一些区别
FTP账号用户是跟2008里边的本地用户账号挂钩的,要怎样才能独立出来.

我要回帖

更多关于 windows 2008 安装 的文章

 

随机推荐