通过FTP将一个数据文件从A服务器下载到B服务器的整个过程
2015-12-16 19:13
567 查看
现在的环境如下:
服务器A :192.168.1.104
服务器B:192.168.1.138
需要将A服务器上的某个数据文件下载到B服务器上,传输方式为:FTP
那么,要怎么去实现呢?
首先,需要添加windows自带的FTP服务。具体操作如下:
控制面板>程序
接着如下:
点击确定后FTP就添加完成了。
接着打开IIS服务器
next
next
next
这样FTP就已经搭建好了,但是在最后一步我们指定了用户,那么我们就得新建一个用户。
计算机>管理>本地用户和组>右键“用户”>新用户
接着会出现这个界面:
这样用户也建好了,但是注意:用户名必须为刚才指定的用户名。
在iis中启动FTP后,那么我们就到B服务器上
我新建用户的用户名密码为:
用户名:ftpuser
密码:qwer1234
首先在浏览器中输入这个看是否能打开
ftp://192.168.1.104:5005/
如果这样是成功的,那么说明可以在B服务器上访问了。
接着到DOS窗口中使用下面的命令
如果这样也是成功的,那说明是没有多大问题了。
注意:在使用DOS连接时可能会提示连接不上,这个原因有很多种,下面说一种:防火墙没关也是会造成影响的
最后,就可以使用脚本进行连接了
脚本文件如下:
autoftp.bat
ftpcmd.txt
这样,只需要双击autoftp.bat,就可以成功的将test.xlsx下载到B服务器了。
服务器A :192.168.1.104
服务器B:192.168.1.138
需要将A服务器上的某个数据文件下载到B服务器上,传输方式为:FTP
那么,要怎么去实现呢?
首先,需要添加windows自带的FTP服务。具体操作如下:
控制面板>程序
接着如下:
点击确定后FTP就添加完成了。
接着打开IIS服务器
next
next
next
这样FTP就已经搭建好了,但是在最后一步我们指定了用户,那么我们就得新建一个用户。
计算机>管理>本地用户和组>右键“用户”>新用户
接着会出现这个界面:
这样用户也建好了,但是注意:用户名必须为刚才指定的用户名。
在iis中启动FTP后,那么我们就到B服务器上
我新建用户的用户名密码为:
用户名:ftpuser
密码:qwer1234
首先在浏览器中输入这个看是否能打开
ftp://192.168.1.104:5005/
如果这样是成功的,那么说明可以在B服务器上访问了。
接着到DOS窗口中使用下面的命令
如果这样也是成功的,那说明是没有多大问题了。
注意:在使用DOS连接时可能会提示连接不上,这个原因有很多种,下面说一种:防火墙没关也是会造成影响的
最后,就可以使用脚本进行连接了
脚本文件如下:
autoftp.bat
echo ============================= >> autoftp.log date /t >> autoftp.log time /t >> autoftp.log ftp -n -s:"ftpcmd.txt" >> autoftp.log
ftpcmd.txt
o 192.168.1.104 5005 user ftpuser qwer1234 prompt cd Datasource get test.xlsx by exit
这样,只需要双击autoftp.bat,就可以成功的将test.xlsx下载到B服务器了。
相关文章推荐
- php内核探索笔记-内存的申请与释放
- strace 调试 php-fpm进程
- 详解PHP输入流php://input
- 使用lightProbe来模拟动态物体的照明shader
- PhpEclipse插件
- PHP函数小汇总(二)[个人笔记]
- gdb 调试PHP
- 最最简单又实用的ftp安装以及使用
- PHP常用函数大全
- 在ThinkPHP的common.php文件里添加公共函数的注意事项
- [Business Intelligence] OLAP, OLTP, DW, ETL
- PHP 操作SQLite
- PHP中该怎样防止SQL注入?
- php-fpm进程数优化
- windows下FTP服务器的搭建之工具Home Ftp Server
- 解决PHP Mysql 插入中文显示问号
- php代码优化及php相关问题总结
- php将远程图片下载保存到本地
- zend studio 8 提示和代码字体如何修改
- PDO浅谈之php连接mysql