如何在windows87中建立WebDAV服务器实现访问或共享文件
WebDAV是一种类FTP的协议,你可以用它在互联网上远程访问或共享你的文件,首先,你必须安装互联网信息服务(IIS)和WebDAV
publishing,下面与大家分享下如何建立WebDAV服务器
WebDAV是一种类FTP的协议,你可以用它在互联网上远程访问或共享你的文件。与FTP相反,WebDAV可以更好地通过防火墙,并且有密码保护和加密。我们马上就来介绍一下如何在Windows中建立WebDAV服务器。
首先,你必须安装互联网信息服务(IIS)和WebDAV publishing。在Win7中,点击“开始”,输入“Windows
features”,然后按下回车。在Win8中,在开始屏幕上,输入“Windows features”,选择右边的“设置”,然后选择出现的快捷方式。
务必要选择以下几项:
● 互联网信息服务(IIS)
● IIS管理控制台
● WebDAV publishing
● Windows身份验证
下一步,要开启WebDAV
publishing,你必须打开IIS管理器。在Win7中,点击“开始”,输入“IIS”,然后打开出现的快捷方式。在Win8中,在开始屏幕上,输入“IIS”,然后打开出现的快捷方式。
要配置Windows身份验证,选择“Default Web
Site”并双击“Authentication”图标。显示的身份验证类型列表会根据你之前安装的类型出现,但如果你只是将IIS用来使用WebDAV,我建议禁用“匿名”并开启“Windows身份验证”。
下一步,再次选择“Default Web Site”并双击“WebDAV Authoring
Rules”,然后单击右边的“Enable”。之后点击右边的“Add Authoring Rule”,配置权限和你要的选项。
要测试IIS和网页服务器是否运行,打开一个浏览器并输入“localhost”,按回车。
如果你开启了Windows身份验证,会提示你输入用户名和密码,请在这里输入你Windows账号的名称和密码。如果登录有问题,请确认你的账户名正确——打开“计算机管理控制台”,查看本地用户列表进行确认。
验证完成后,你就会看到默认IIS页面,如果你没删除或改动的话。
要测试WebDAV服务器是否起作用,打开命令行提示窗口,输入:
net use http://localhost。它会把网络驱动器映射到你的WebDAV文件夹,显示出你IIS网页服务器目录下的文件。
如果你想给其他地方提供访问权限,你可以添加一些虚拟目录。右键单击“Default Web Site”,选择“Add New Virtual
Directory”。
为了让你或他人通过互联网访问WebDAV服务器共享,你必须配置防火墙,打开“80”端口,用于未加密访问,打开“443”端口,用于加密访问,并且配置路由器的相应端口。正确配置好后,要通过互联网访问WebDAV,你要使用互联网IP地址或者是域名或主机名。
在使用Windows身份验证时,你的WebDAV密码是加密的,如果你选择使用普通的80端口的HTTP的话,会话的其他部分是明文发送的。但你也可以通过在IIS中开启SSL加密,并在配置/访问WebDAV共享时使用HTTPS地址,来对整个会话进行加密。
如果你想在浏览器中看到你的文件列表,在IIS中打开“Directory Browsing”,选择“Default Web
Site”,双击“Directory Browsing”,点击右边的“Enable”。
在同一网络环境下是可以直接建立局域网的,但异地外部登录作为文件服务器,因为目前政策原因是无法实现的。
目前民用网络宽带封闭了80和8080以及其他的端口,也就是说你在其他地方的宽带是不能连接到家里的文件服务器的。平时使用的V/P/N等可以连接是因为远程服务器是接入公网带宽的,不限制端口的可以用作网站建设的服务器。限制端口主要是为了防止私人建立网站,同时因为限制端口也无法让你本地的网络中的电脑作为可远程登录的服务器使用。虽然民用宽带端口也是可以申请开通的,但需要携带网站备案工信部证明资料等。还有就是家里IP是否固定的问题,如果IP不固定,从根本上来说也是无法稳定连接的。
如果希望有一台可以随时连接的办公电脑,可以尝试一下使用VPS,VPS是固定公网IP,可以被其他网络直接访问,安装了windows系统的vps用其他windows电脑自带的远程桌面访问,界面功能和使用本地的电脑是完全一样的,类似的vps可以在一些运营商处直接开通,比如这里的http://wwwpfthostcom/vps/
SSD硬盘千兆网络接入,非常适合作为办公和文件下载同步服务器使用。
有不懂的可以继续追问,希望对你有所帮助!
一、使用工具:VMware Workstation 80,电脑一台
二、方法步骤:
1、通过服务器管理器安装添加角色
2、下一步
3、勾选“文件服务器”
4、下一步
5、勾选“文件服务器”和“windows Search服务”
6、可以勾选如图
7、确认安装
8、安装
9、在“服务器管理器”中,展开“角色”-----“文件服务”-----“共享和存储管理”。在管理工具里面也可以找到。
10、点击右侧的“设置共享”
11、浏览需要共享的文件夹
12、我们选择C盘的share文件夹
13、下一步,我们来更改
14、给予user组可读
15、下一步,勾选“SMB”,确定共享名。下一步。16、点击高级,可以配置一些高级选项。在用户限制标签,可以限制同时连接这个共享的用户数
17、在“缓存”标签,可以设置这个共享文件夹是否可以在客户端缓存。
18、根据自己需要设置好之后,下一步。
19、由于我们还没有配置DFS,我们暂时不要将它发布到DFS命名空间
20、确定我们的配置,点击“创建”
21、成功之后,关闭窗口。我们在共享和存储管理中,可以看到我们新建的share共享了。
22、选中share共享文件夹,我们在右侧启用或者停止共享。
23、我们也可以在这个共享文件夹上,点击右键,选择“属性”
24、在这里我们依然可以对这个共享的属性进行调整。
25、还可以调整共享权限和NTFS权限。
26、我们往C:\share里面放入一些文件。
27、我们找到一台同网段的客户端电脑,通过来访问文件服务器。我们发现已经可以正常访问了。
28、双击进入share目录,可以看到我们刚才放入的文件。
29、我们尝试一下删除
30、结束。
三、注意事项:安装文件服务器角色,通过“共享和存储管理”功能,配置一个share共享文件夹,对所有用户共享,但是只有只读的权限,不能改写。
下载Ubuntu系统
首先是找到下载页面,然后点击服务器版的下载地址。下载完最新版本的软件后,你把ISO文件刻录到CD上。于是,你就可以从光盘启动服务器了,整个操作系统的安装大概需要20分钟的时间。
安装完成后,操作系统自动启动到命令行提示符。这时,你登录你的姓名,按ENTER键,添加你的密码。然后,键入“sudo apt-get install ubuntu-desktop”命令就会解开Ubuntu系统的图形界面。
服务器版的Ubuntu通常只包含一个命令行界面。经过约20分钟,你就可以重新启动机器,并使用鼠标来操作你的桌面了。
更改IP设置
如果你目前连接到一个DHCP路由器,Ubuntu在网络链路方面不会有任何问题。 当你准备开始提供文件服务时,你可能会希望手动配置IP地址,以使客户端更容易恢复。
然后对系统访问、参数设置、网络配置进行更改。点击IPv4设置选项卡,改成手工设置。点击加入IP地址,然后选择“OK”。
最后对你的路由器进行设置,或者储备一个静态地址并将DHCP设置动态发送到其它客户端,或整个网络都采用手动设置IP地址的方式。
添加用户
在系统、管理器、用户和组里增加新的用户。按一下解锁键,输入你的密码,然后点击验证。单击添加用户,增加一个新的网络登录名和密码,如此重复增加那些需要访问该服务器的用户。
如果他们不需要访问服务器,那设置的配置文件就不需要访问权限,而只要成为桌面用户即可。单击管理组,把那些所有需要访问服务器的用户添加到一个组里。
共享文件
接下来开始选择那些需要共享的主文件夹,设定为本地属性或者共享属性。继续打开下一层的文件夹,激活共享文件夹,然后点击创建共享。
如果要对整个组的用户赋予文件夹的访问权限,那只要打开权限表,给相应的组设置打开、关闭和写、删除文件的权限就可以了。
通过上述步骤,就用Ubuntu系统建立起了一个免费的文件服务器。
首先在网上下载个XP原版安装包,带I386文件夹的那种,然后开始——设置——控制面板——添加或删除程序,添加\删除windows组件,勾选internet信息服务,点详细信息,勾选文件传输协议(FTP)服务,下一步,如果有提示缺少文件就在XP原版安装包里选,肯定有的,直到完成后,在“我的电脑”右键“管理”,就可以看到您建的文件服务器了,就是FTP服务器,自己设定下本机IP地址和服务器共享文件夹,其他电脑要是想上传下载文件时在地址栏里输入ftp:\\服务器IP地址 就可以了!
设置为FTP服务器就可以了
每个用户一个账号和密码(其权限在服务器里设置,不同的组)
通过登录:FTP://1921681
输入账号和密码后
进入服务器
看起来和自己电脑一样
如同在自己硬盘上操作
能将个人电脑里的文件、文件夹拖到文件服务器的根目录里
重命名 复制添加文件
能自由添加文件、文件夹
其实这个雷同那些网站空间经营商的设置
他们就是能够设立不同用户不同权限
自由上传下载文件
如果在操作的时候,映射为网络驱动器就更方便了
以上为本人手动输入
未曾复制任何东西
针对楼主补充的问题
我做下回答
其实你所要求的很简单
就是刚才我说的
把你的服务器设置为一个 FTP服务器
建议使用sever-u 工具
并建立一个网页用户控制面板
能够完全满足你的所有要求。
服务器可以分组设置不同权限。
具体如何设置FTP服务器或者sever-u或用户控制面板 怎么用
0条评论