❶ l知道两台电脑的ip,用ftp怎么设置能完成两台电脑之间的文件传输
工具/材料:以win7系统为例。
1、首先在桌面上,点击“网络”图标。
❷ 怎样在一个网段设置两个ftp服务器
这个,你说的是同一个网段两台不同服务器搭建FTP服务器?
还是同一个网段同一台服务器搭建两台FTP服务器
如果是两台不同服务器搭建FTP服务器那就直接搭建就行了,不过问的应该不是这个吧?
同一台机子搭建两台FTP服务器有三种方法
第一种烧钱,就是你的服务器有两张网卡,一张网卡一个IP。
不过这种方法成本高了一点,局域网的话多买一张网卡几十块而已
如果这个FTP要发布到公网就需要多绑定一个IP,那就不是几十块的问题了
第二个方法方便一点并且不用添加物理网卡。
首先打开本地网卡-属性-TCP/IP-属性-高级-IP设置
添加-添加新的IP和子网掩码,在同一网段并且没有人使用的IP
刚进去的时候会看到该网卡原有的IP在IP地址这一栏里面
在添加新IP之后就会看到里面有两个IP。需要多少个IP添加多少个IP。。。。。
确定之后保存
打开IIS的FTP管理器(本例子使用2003的,2008的也差不多)
新建需要的FTP站点,然后选择IP时可以下拉(不要使用全部未分配)
会看见之前设置的几个IP,每个FTP站点选择一个单独的IP
或者对着已经搭建好的FTP站点点击右键-属性然后还是修改IP地址
这样就可以实现局域网同一台机子搭建多个FTP站点
第三个方法:可以在公网上使用,就是修改FTP站点的TCP端口
默认的时候访问FTP是使用的TCP的21号端口
例如:ftp://192.168.1.1:21
平时我们访问的时候都没有输入后面的:21,那是因为系统默认就帮我们输入了
然后想实现一个IP地址搭建多个FTP服务器就通过修改这个端口来实现
打开IIS管理器,找到FTP站点,点击右键-属性TCP端口
会看到默认是21的,只要将它修改为大于1024的值就可以了
就好比问题一样,要搭建两个FTP
假设使用192.168.1.1这个IP
然后第一个FTP站点不用修改任何东西
修改第二个FTP站点的TCP端口为大于1024的值,例如修改为2000
然后就可以通过ftp://192.168.1.1去访问第一个FTP站点
通过ftp://192.168.1.1:2000去访问第二个FTP站点
或者两个站点都该TCP端口也可以,个人喜好
❸ 如何搭建ftp服务器实现文件共享
这里以windows系统和linux系统为例,简单介绍一下如何在这2种系统下搭建ftp服务器,整个过程非常简单,感兴趣的朋友可以自己尝试一下:
windows
windows系统自带有ftp服务器,只需要在控制面板的“程序和功能”模块中开启一下就行,下面我简单介绍一下操作过程:
1.首先,打开控制面板,依次点击“程序”->“启用或关闭windows功能”,在弹出的windows功能窗口中勾选“ftp服务器”和“iis管理控制台”,如下,等待程序安装完成:
2.接着在搜毕键索栏打开“iis控制器”,右键左侧的“网站”条目,在弹出的功能列表中选择“添加ftp站点...”,这时我们就可以直接设置ftp服务器根目录了(也就是需要共享的文件夹),如下:
3.然后就是设置ftp服务器ip地址和端口号,这里可以设置为内网ip,也可以设置为外网ip,根据自己需求设置就行,如下:
4.接着就是设置访问用户及读写权限,这里可以是匿名用户、指定用户、所有用户、用户组等,如下:
5.最后设置完成后,在浏览器输入“ftp://ftp服务器ip地址”就可以直接访问ftp服务器了,如下,所有文件都已列出,可以直接进行下载:
linux
这里需要先安装vsftp这个工具包,然后启动ftp服务,之后就可以直接访问ftp服务器上的文件了,下面我简单介绍一下操作过程:
1.首先,安装vsftpd工具包,这个直接在终端输入命令“yuminstall-yvsftpd”就行,或者手桐巧(“aptinstall-yvsftpd”),如下:
2.安装完成后,这里你可以对/etc/vsftpd/vsftpd.conf文件进行进行简单配置,设置用户访问策略等,官方文档有详细说明,修改对应参数就行,如下:
3.接着就是启动ftp服务,直接运行“systemctlstartvsftpd”命令(或者“servicevsftpdstart”命令)就行,如下,ftp服务已经正常运行:
4.最后就可以直接使用sftp或者ftp命令连接ftp服务器了,效果如下,输入用户password,成功验证后就可以直接上传下载文件了:
至此,我们就完成了在windows系统和linux系统下搭建ftp服务器。总的来说,整个过轮橡程非常简单,只要你熟悉一下上面的操作过程,很快就能掌握的,当然,你也可以借助现有的ftp软件来搭建ftp服务器,都行,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。
❹ java如何实现两台ftp服务器之间的文件传输10
�0�2我知道apache有个commons net包,其中的FTPClient类可以实现客户端和服务之间的文件传输,但是我如果使用这种方式的话,就得将一台服务器上的文件传到我本地,再将这个文件传到另一台服务器上,感觉这中间多了一步操作;我想请问大家如何能不通过本机,直接操作两台服务器,将文件从一台服务器传到另一台服务器上,如果有人知道实现方式,希望不吝赐教,谢谢了!问题补充:<div class="quote_title"suziwen 写道</div<div class="quote_div"把JAVA程序放在其中一台FTP服务 器A上,通过A服务器上的JAVA登录到另一台FTP服务器,F代码执行文 件的上传,下载。 / /</div / /谢谢你们的回答,你们说的这种方式我明白。
❺ 一条IP两个ftp服务器怎么设置
如果两台电脑都安装了Serv-U FTP服务器软件,并且现在只有一条宽带,那么您可以使用路由器来实现端口映射。
具体来说,您可以把路由器的 WAN 口连接到光猫,然后在路由器的设置界面中进行端口映射。
例如,您可以设置将外部网络中的 21 端口映射到第一台电脑的 FTP 服务器端口,将外部网络中的 22 端口映射到第二台电脑的 FTP 服务器端口。
在 Serv-U FTP 服务器软件的设置界面中,您可以设置监听端口为 21 或 22,具体取决于您在路由器中设置的端口映射。
这样,当外部网络访问您的 FTP 服务器时,路由器会将连接转发到对应的电脑上。
❻ 可以通过FTP软件直接在两台服务器之间传文件吗
不行,,可行的方案是你的A或者B主机可以远程控制,,然后在可以控制的那个机器上装了FTP软件。。再到对应主机上下载文件,,
❼ 如何使2台Linux服务器通过FTP自动同步文件(用Shell脚本)
楼上正解。
❽ 一台电脑架两个ftp服务器
首先要确保具有实IP地址,如果公司有FireWall可以试着将一个实IP映射到你的虚拟IP上。然后使用Server_U就可以了。
FTP与serv-U简介
FTP的全称是File
Transfer
Protocol(文件传输协议)。而FTP服务器,则是在互联网上提供存储空间的计算机,它们依照FTP协议提供服务。当它们运行时,用户就可以连接到服务器上下载文件,也可以将自己的文件上传到FTP服务器中。在TCP/IP协议中,FTP标准命令端口号为21,数据端口为20。
FTP
服务器可以以两种方式登录,一种时匿名登录,另一种时使用授权帐号和密码登录。
一般匿名登录只能下载FTP服务器的文件,对这类用户,需要加以限制,不宜开启过高的权利,在带宽方面也要加以限制。
而对于授权帐号登录,管理员可以针对不同用户的需求,对帐号进行限制,不如可以访问哪些资源,上载与下载速率等。如没有十分必要,不要轻易赋予管理员的权限。
搭建FTP服务器的软件有多种,其中比较常见的时IIS中的FTP功能与SERV-U
FTP
Server。
IIS中的FTP功能属于非专业的FTP软件,但由于它与Windows
2000集成,所以,熟悉的人比较多。
SERV-U
FTP
Server是一款共享软件,未注册可以使用30天,它是专业的FTP
服务器软件。性能稳定,且使用简单,它可以载同一台机器上建立多个FTP服务器,也可以为每个服务器建立不同的帐号和组,并能详细的记录用户访问情况。
❾ 怎么把一个FTP服务器的文件传到另一个FTP服务器上不
FTP互传是正常的操作方式:
1.
打开ftp客户端,比如flashfxp,首先链接前者ftp客户端,软件左侧出现服务器文件列表。
2.
在客户端右侧链接功能,直接链接后者ftp服务器,出现目录列表。
3.
在左侧选择需要传输的文件,直接拖放到右侧目标文件夹,即可开始自动传输。