如何搭建ftp服务器实现文件共享?

如何搭建ftp服务器实现文件共享?,第1张

实现文件双向传输搭建FTP服务器

FTP(FileTransferProtocol),是文件传输协议的简称。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。

FTP协议

TCP/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。FTP协议的任务是从一台计算机将文件传送到另一台计算机,它与这两台计算机所处的位置、联接的方式、甚至是是否使用相同的 *** 作系统无关。假设两台计算机通过ftp协议对话,并且能访问Internet,你可以用ftp命令来传输文件。

每种 *** 作系统使用上有某一些细微差别,但是每种协议基本的命令结构是相同的。

FTP的传输有两种方式:ASCII传输模式和二进制数据传输模式。

1.ASCII传输方式:假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式。

但是常常有这样的情况,用户正在传输的文件包含的不是文本文件,它们可能是程序,数据库,字处理文件或者压缩文件(尽管字处理文件包含的大部分是文本,其中也包含有指示页尺寸,字库等信息的非打印字符)。在拷贝任何非文本文件之前,用binary命令告诉ftp逐字拷贝,不要对这些文件进行处理,这也是下面要讲的二进制传输。

2.二进制传输模式:在二进制传输中,保存文件的位序,以便原始和拷贝的是逐位一一对应的。即使目的地机器上包含位序列的文件是没意义的。例如,macintosh以二进制方式传送可执行文件到Windows系统,在对方系统上,此文件不能执行。

如果你在ASCII方式下传输二进制文件,即使不需要也仍会转译。

这会使传输稍微变慢,也会损坏数据,使文件变得不能用。(在大多数计算机上,ASCII方式一般假设每一字符的第一有效位无意义,因为ASCII字符组合不使用它。如果你传输二进制文件,所有的位都是重要的。)如果你知道这两台机器是同样的,则二进制方式对文本文件和数据文件都是有效的。

FTP的工作方式

FTP支持两种模式,一种方式叫做Standard(也就是PORT方式,主动方式),一种是Passive(也就是PASV,被动方式)。Standard模式FTP的客户端发送PORT命令到FTP服务器。Passive模式FTP的客户端发送PASV命令到FTPServer。

下面介绍一个这两种方式的工作原理:

Port模式FTP客户端首先和FTP服务器的TCP21端口建立连接,通过这个通道发送命令,客户端需要接收数据的时候在这个通道上发送PORT命令。PORT命令包含了客户端用什么端口接收数据。在传送数据的时候,服务器端通过自己的TCP20端口连接至客户端的指定端口发送数据。

FTPserver必须和客户端建立一个新的连接用来传送数据。

Passive模式在建立控制通道的时候和Standard模式类似,但建立连接后发送的不是Port命令,而是Pasv命令。FTP服务器收到Pasv命令后,随机打开一个高端端口(端口号大于1024)并且通知客户端在这个端口上传送数据的请求,客户端连接FTP服务器此端口,然后FTP服务器将通过这个端口进行数据的传送,这个时候FTPserver不再需要建立一个新的和客户端之间的连接。

很多防火墙在设置的时候都是不允许接受外部发起的连接的,所以许多位于防火墙后或内网的FTP服务器不支持PASV模式,因为客户端无法穿过防火墙打开FTP服务器的高端端口;而许多内网的客户端不能用PORT模式登陆FTP服务器,因为从服务器的TCP20无法和内部网络的客户端建立一个新的连接,造成无法工作。

问题一:怎么连接共享文件夹 如果没有就要设置一些地方,在两台电脑上任一台设置都可以,(设置好的那台可以被另一台访问)
具体是:
1
按“开始” → “控制面版” → “网络连接” → 右键“本地连接”属性 → “安装”→“协议” 添加协议 NWLink IPX/SPX/NetBIOS patible Transpor
(就是最长的那个)
按“开始” → “控制面版” → “网络连接” → 右键“本地连接”属性
把网络共享协议点上。。
2
计算机配置(gpeditmsc)-Windows设置-本地策略-用户权利指派’中,有“拒绝从网络访问这台计算机”策略阻止从网络访问这台计算机,如果其中有GUEST帐号,解决办法是删除拒绝访问中的GUEST帐号
3
计算机管理→本地用户和组→用户(如果看到GUEST有个XX的你就右键属性把前面的勾去掉。
4
运行服务策略(Servicesmsc)启动其中的“Clipbook Server”(文件夹服务器):这个服务允许你们网络上的其他用户看到你的文件夹。当然有时你可把它改为手动启动,然后再使用其他程序在你的网络上发布信息。
(如果那个clipbllk server 不可以开的话,就先运行服务策略“Servicesmsc”。 顺序启动Network DDE DSDM和Network DDE这盯个服务后,再启动ClipBook Server)
5
设权限
计算机配置-Windows设置-本地策略-安全选项 (查看 网络访问:本地帐户共享和安全和安全模式 右键点属性 “仅来宾”则是不用密码,“经典”则为要有你的管理员密码才可以访问你的计算机。当然你的计算机要有密码哦,不然是不可以访问了)
6
使用winxp防火墙的例外:winxp防火墙在默认状态下是全面启用的,这意味着运行计算机的所有网络连接,难于实现网上邻居共享。同时,由于windows防火墙默认状态下是禁止“文件与打印机共享的”,所以,启用了防火墙,往往不能共享打印,解决办法是:进入“本地连接”窗口,点“高级”\“设置”\“例外”\在程序与服务下勾选“文件和打印机共享”。
按这样的做法应该就可以连接了

问题二:访问已连上的电脑里的共享文件夹的方法有几种 一、在网上邻居里看
二、在开始场行里输入别人机子的名字
三、在开始运行里输入别人机子的IP地址
四、最方便的就是在网上邻居里把文件夹的快捷方式 发送到桌面上来
五、打开网页:在地址栏下输入别人机子的IP地址

问题三:win7怎么链接到共享文件? 首先确定你的 文件设置了共享权限;
然后查看你电脑ip段和共享文件电脑的ip是不是在同一个段,比如都是19216817XXX(最后以为只要鸡0和255之间随机一个数就行,)
然后你直接\\19216817xxx(共享文件电脑的ip),然后就可以看到所有这个电脑的共享文件,然后根据共享文件的路径直接找出来。

问题四:怎么接受共享文件 如果是在一个局域网的话,先要把防火墙关了,然后把需要共享的文件设置成共享,最后要知道对方的内网IP知道IP后,在运行命令中输入\\IP
然后会出现一个要求输入用户名和密码的对话框,这当然就是对方的用户名和密码,你和他要了密码之后进入之后就可以看到对方共享的文件,如果复制的话也非常快,相当于在自己机子上的复制

问题五:家里有两个电脑~怎么连局域网和文件共享 本地连接 右键 属性 选中网络文件和打印共享,把要共享的文件夹或磁盘设为共享就可以,如果不行按下在检查
1启用来宾帐户。
“控制面板-用户帐户-启用来宾帐户”
2安装NetBEUI协议。
查看“网上邻居”属性――查看“本地连接”属性――点击“安装”――查看 “协议”――看其中NetBEUI协议是否存在,如果存在则安装这个协议,如果不存在则表明已经安装了该 协议,在Winxp系统默认的情况下该协议是已经安装好了的。
3查看本地安全策略设置是否禁用了GUEST账号。
控制面板――管理工具――本地安全策略――用户权利指派――查看“拒绝从网络访问这台计算机”项的属性――看里面是否有GUEST帐户,如果有就把它删除掉。
4设置共享文件夹。
你如阀不设置共享文件夹的话,网内的其它机器无法访问到你的机器。设置文件夹共享的方法有三种,第一种是:“工具--文件夹选项--查看--使用简单文件夹共享”。这样设置后,其他用户只能以Guest用户的身份访问你共享的文件或者是文件夹。第二种方法是:“控制面板--管理工具--计算机管理”,在“计算机管理”这个对话框中,依次点击“文件夹共享--共享”,然后在右键中选择“新建共享”即可。第三种方法最简单,直接在你想要共享的文件夹上点击右键,通过“共享和安全”选项即可设置共享。
5建立工作组
在Windows桌面上用右键点击“我的电脑”,选择“属性”,然后单击“计算机名”选项卡,看看该选项卡中有没有出现你的局域网工作组名称,如“workgroup”等。然后单击“网络 ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,单击“下一步”按钮,最后单击“完成”按钮完成设置。
重新启动计算机后,局域网内的计算机就可以互访了。
6查看“计算机管理”是否启用来宾帐户。
控制面版――计算机管理――本地用户和组――用户――启用来宾帐户。机器重新启动后就可以了。
如果大家想提高访问别人机器的速度的话,还可以做一些相关 *** 作:控制面版――管理工具――服务――Task Scheduler――属性――启动方式改为手动,这样就可以了。
7用户权利指派。
“控制面板--管理工具--本地安全策略”,在“本地安全策略”对话框中,依次选择“本地策略--用户权利指派”,在右边的选项中依次对“从网络 问这台计算机”和“拒绝从网络 问这台计算机”这两个选项进行设置。
“从网络 问这台计算机”选项需要将guest用户和everyone添加进去;“拒绝从网络 问这台计算机”需要将被拒绝的所有用户删除掉,默认情况下guest是被拒绝访问的。 禁用“使用空密码的本地用户只允许进行控制台登录”。
上述方法的所有步骤并不是设置局域网都必须进行的,因为有些步骤在默认情况下已经设置。但是只要你的局域网出现了不能访问的现象,通过上述设置肯定能保证局域网的畅通

问题六:两台电脑如何连接并共享文件 如果只想共享文件的话,根本用不着猫和交换机!
有一根交叉线就OK了!别告诉我你不知道什么是交叉线!
如果是XP系统的话,系统场认使用的是简单文件共享,你可以自行调整!
打开“我的电脑”-工具-文件夹选项-查看-去掉“使用简单文件共享”前的勾-确定
其他共享之类的 *** 作你会吧,我在这就不多说了!
访问之前一定要确保两台计算机的工作组名称相同,否则访问不成功!

问题七:如何连接别人共享的电脑? 开始偿--运行----gpeditmsc----windows设置---安全设置----本地策略----安全选项
把里面“网络访问:本地账户的共亨和安全”里改成“经典”还有“使用空白密码的本地账户只允许从控制台登陆”给禁用掉。试下行不。

问题八:怎么连接其他电脑的共享盘 在局域网中,有设置为共享盘,并且你与共享盘的计算机在一个组内,有足够的访问权限,就可以连接它的共享盘。

问题九:家里两台电脑无线连接如何共享文件 \\ip 直接访问

问题十:如何共享其它电脑上的文件 如果共享文件的话,大家把电脑设置为一个工作组,在把自己的文件夹设置为共享文件夹就可以的啦(如果是共享上网又是不同的设置,要看你的电脑连接设备啦,而不同的设置啦)工作组(Work Group)就是将不同的电脑按功能分别列入不同的组中,以方便管理。比如在一个网络内,可能有成百上千台工作电脑,如果这些电脑不进行分组,都列在“网上邻居”内,可想而知会有多么乱(恐怕网络邻居也会显示“下一页”吧)。为了解决这一问题,Windows 9x/NT/2000才引用了“工作组”这个概念,比如一所高校,会分为诸如数学系、中文系之类的,然后数学系的电脑全都列入数学系的工作组中,中文系的电脑全部都列入到中文系的工作组中……如果你要访问某个系别的资源,就在“网上邻居”里找到那个系的工作组名,双击就可以看到那个系别的电脑了。那么怎么样才能加入到工作组中呢?其实方法很简单,只需要右击Windows桌面上的“网上邻居”,在d出的菜单出选择“属性”,点击“标识”,在“计算机名”一栏中添入你想好的名字,在“工作组”一栏中添入你想加入的工作组名称。如果你输入的工作组名称是一个不存在的工作组,那么就相当于新建一个工作组,当然也只有你自己的电脑在里面。不过要注意,计算机名和工作组的长度都不能超过15个英文字符,可以输入汉字,但是也不能超过7个汉字。“计算机说明”是附加信息,不填也可以,但是最好填上一些这台电脑主人的信息,如“数学系主机”等。单击“确定”按钮后,Windows 98提示需要重新启动,按要求重新启动之后,再进入“网上邻居”,就可以看到你所在工作组的成员了。相对而言,所处在同一个工作组内部成员相互交换信息的频率最高,所以你一进入“网上邻居”,首先看到的是你所在工作组的成员。如果要访问其他工作组的成员,需要双击“整个网络”,然后你才会看到网络上其他的工作组,双击其他工作组的名称,这样你才可以看到里面的成员,与之实现资源交换。除此之外,你也可以退出某个工作组,方法也很简单,只要将工作组名称改变一下即可。不过这样在网上别人照样可以访问你的共享资源,只不过换了一个工作组而已。也就是说,你可以随便加入同一网络上的任何工作组,也可以随时离开一个工作组。“工作组”就像一个自由加入和退出的俱乐部一样。它本身的作用仅仅是提供一个“房间”,以方便网上计算机共享资源的浏览。

问题一:怎么设置一个共享文件夹? 右击要共享的文件夹--共享,共享此文厂夹再设置权限everyone可读。
如果没有看到共享选项, 则通过 工具--文件夹选项--查看--启用简单共享

问题二:家中两台电脑如何设置共享文件夹? 1 首先把两台电脑设置成相同的工作组名 我的电脑属性-计算机名-更改
2 两台电脑都添加IPX/SPX协议 具体做法 网上邻居属性-本地连接属性-选中INTERNET协议 TCP/IP 点安装,选择安装里面的协议 就可以了
最后如果A电脑要看B电脑的内容 把B电脑的文件共享,然后在A电脑的网上邻居里就可以看到B电脑共享的文件了
防火墙设置不当,需要打开B的防火墙的“允许局域网用户共享我的资源”的选项。
感谢的话别说了,给分就好,哈哈~

问题三:怎样使用共享的文件夹 如丁两台机器是在同一个局域网内,是可以通过文件共享互通信息的。先在一台机器上建立一个共享文件夹,打开资源管理器,进入本地磁盘C:(任何位置)点击鼠标右键 --> 文件和共享 --> 点击共享该文件。 记住改文件的属性应该是可写的,应该将这个文件的权限给everyone在另一台机器就可以通过局域网访问刚刚建立的共享文件了。

问题四:W7系统怎么把文件夹设成共享文件夹 1、右击桌面网络----属性----更改高级共享设置 (注释:查看当前网络 比如:家庭网络、公共网络 等) 这里为公共网络
2、选择 公共网络---选择以下选项:启动网络发现------启动文件和打印机共享-----启用共享以便可以访问网络的用户可以读取和写入公用文件夹中的文件(可以不选)----关闭密码保护共享( 注释:其他选项默认即可!)
3、选择需要共享的文件夹 (比如:DY) 右击--属性
4、共享---- 选择 共享(S)---d出对话框---添加“Guest”(注释:选择“Guest”是为了降低权限,以方便于所有用户都能访问)---共享
5、选择 高级共享 ----选择 共享此文件 ----确定
6、其他用户,通过开始---运行---川\IP (快捷键 WIN+R)\\IP 访问你共享的文件。
共享成功

问题五:W7的电脑怎么设置共享文件夹? 1、在文件夹上右击――共享――高级共享――高级共享――权限
2、在出来的对话框中选择 添加
3、然后入你要共享的人,可以输电脑名、同事的邮箱等或者直接共享给 everyone。这样局域网中的所有人都可看到了
就OK 了
ps:注意权限。开r 和x 就行了

问题六:win7家庭网络共享如何设置共享文件夹? 本地计算机不算共享用户,如果共享之后,另外一台计算机可以访问,就没有问题

问题七:怎么在电脑里建立一个共享文件夹 第一,你要创建一个工作组,右击我的电脑选择属性,点开计算机名,其中有个更改选项,设置计算机名称和工作组名称,这里你要将多台电脑的工作组名称设置成一样的(注意:计算机名称也可以设置一下以便区分),然后重启电脑,这样就完成了第一步工作组建立完成。
第二,选择你需要共享的文件夹,点击右键属性,其中有个共享选项,点击网络安装向导下面的一排蓝字,选择只启动共享,完成以后,有两项需要勾选,第一项,只是共享文件但不能更改,第二项勾上就可以更改。
当设置完成之后,别人就可以通过网上邻居访问到你共享的文件夹。(打开网上邻居后工作组,找到相应的计算机名称,其中就有你共享的文件夹。)希望能帮到你

问题八:工作组计算机如何设置文件共享? 我的电脑右键--属性---计算机名---更改----工作组----WORKGROUP(可以随便设置,最好是英文的书写方式)确定---重启电脑
要共享的电脑都要设置成一样的WORKGROUP
1检查是否可以ping通,不能ping通,检查是否在同一网段,网卡是否启用 防火墙有没有做限制 ,除了装的防火墙,还有自带大的网卡上的防火墙,可以把那些的防火墙全部关掉,路由器、交换机、hub是否连接好,是否在同一个局域网内。把要共享的用户加入一个工作组中。
2“本地连接”→属性→常规,检查是否安装了“Microsoft网络文件和打印机共享”、“Microsoft网络客户端”以及TCP/IP协议;
3启用guest帐户
4控制面板→管理工具→本地安全策略→本地策略→用户权利指派里,“从网络访问此计算机”中加入guest帐户,而“拒绝从网络访问这台计算机”中删除guest帐户
5检查开启server服务
6卸载网卡驱动,重启再重装;
7我的电脑----文件夹选项----查看----将简单的文件夹共享前面的勾去掉
经过这样的设置基本上局域网是可以联通的,还是不行就要反复的检查,最后不行那就是电脑系统的问题。可以考虑换系统。
访问XP的时候,登录对话框中的用户名是灰的,始终是Guest用户,不能输入别的用户帐号。 控制面板→管理工具→本地安全策略→本地策略→安全选项里,把“网络访问:本地帐户的共享和安全模式”设为“经典-本地用户以自己的身份验证”
运行-gpeditmsc-组策略中的windows设置中安全设置里的“安全选项”中有一个“账户:使用空白密码的本地账户只允许进行控制台登录”策略默认是启用的,根据Windows XP安全策略中拒绝优先的原则,密码为空的用户通过网络访问使用Windows XP的计算机时便会被禁止。修改一下就可以不用设置密码共享了
以仅来宾的形式共享
1启用gust用户
2运行---secpolmsc----用户
用户权利指派---将“拒绝从网络访问这台计算机”里面的guest用户删除,在本地安全设置---安全选项---网络访问:“本地账户的共享和安全模式”---将“经典”改为仅来宾

问题九:如何设置服务器新建文件夹为共享文件夹 打开 控制面板\所有控制面板项\网络和共享中心\高级共享设置,设置见下图
在盘中新建一个文件夹,这个是你需要共享的文件夹,本次新建test文件夹,右击属性
点开共享,添加一个everyone的权限,标记成 读/写,点击共享
用别的机器在网络里边找到这台机器,这个test就是我们刚才共享的文件夹,你也可以通过\\SHARED\test这样的命令在资源管理器访问你的共享文件夹,命令格式\\共享主机名\文件夹名

问题十:如何把自己的某个文件夹设置为局域网内共享? 首先取消默认的“简单共享”。打开“我的电脑”,依次点击“工具→文件夹选项”,在打开的对话框中选择“查看”选项卡,清空“使用简单共享(推荐)”前的复选框。
然后创建共享用户。单击“开始→设置→控制面板”,打开“用户帐户”,创建一个有密码的用户,假设用户名为user00,需要共享资源的机器必须以该用户共享资源。
接下来设置要共享的目录(假设为共享目录为NTFS分区上的目录test1),并设置只有用户user00可以共享该目录下的资源:用鼠标右键单击要共享的目录“test1”,单击“共享和安全”,选择“共享→共享该文件夹”,点击“权限”,单击“删除”按钮将原先该目录任何用户(everyone)都可以珐享的权限删除,再单击“添加”按钮,依次单击“高级→立即查找”,选择用户user00,单击“确定”添加用户user00添加,并选择用户user00的共享权限
以后局域网中的计算机要想查看该共享文件夹中的内容,只有输入正确的用户名和密码,才能查看或修改共享文件夹中的内容。
查看共享文件的方法:
1 打开网上邻居就可以看到。
2 开始--运行-- \\ 你的IP 。

为不同用户设置不同的访问共享文件的权限,并且需要密码验证的共享文件设置。方法如下:
1先开始设置文件共享。假设你的公司有老板,部门经理,普通人员访问共享,怎样让他们有不同权限和级别,关键看你对他们用户权限的定义。假设老板取用户名为A,部门经理取名为:E,普通人员取名为:T,那么首先打开开始管理工具计算机管理中的本地用户和组,一一将这些用户添加进去,记住这三个用户均要设置密码,并且密码均不一样。
当所有用户都已添加完成时,然后就是给这些用户赋予权限了,赋予权限的不同,所 *** 作共享的级别也不同。点击计算机管理左边目录树的组文件夹,在右边窗口空白处点击右键,选择添加新组。
设定一个组名成为G,然后再点击界面上的添加按钮,d出对话框,点击高级,d出对话框,点击立即查找,这是现面就显示出刚才你添加的哪几个用户了,双击admin,返回了上一个对话框,这是你看到ADMIN用户已添加到白色的添加框里了,再点击高级立即查找,双击easy,返回上一个对话框,再点击高级立即查找,双击temp,返回上一个对话框,如图所示,这时候这三个用户就都添加进去了,点击确定按钮,点击下个对话框里的创建按钮!点击关闭OK!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12620017.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存