日期:2014-05-16  浏览次数:20683 次

FTP文件推送
如何将本地一个文件推送到远程FTP服务器的指定目录呢?

知道的给个思路,谢谢

------解决方案--------------------
ftp文件上传呀,百度!
先保证服务器得给你上传权限
------解决方案--------------------
SERVER_IP='192.168.0.2'
FTP_USER='myuser'
FTP_PASS='mypassword'

ftp -n $Server <<End-Of-Session
user $FTP_USER $FTP_PASS
binary
put "/etc/passwd"
bye
End-Of-Session

------解决方案--------------------

1 连接Ftp 服务器
2 用户名认证权限
3 将文件buf传到Ftp服务器
4 写如Ftp指定文件中

------解决方案--------------------
用 ftp 命令,over
------解决方案--------------------
建议:你应该把你的现状说清楚,你知道哪些不知道哪些,需要说清楚,这样别人才能更好地帮你。

如果你只是想实现这个功能,有两种方法:
1. 采用内嵌ftp命令的方式,用put或者mput命令,如ls几位回答的,详细的ftp命令google一下就清楚了。
2. 采用ftp库,使用ftp库提供的api,大概过程也和上面类似。比如libcurl库,详细内容就要你去啃啃ftp库提供的api文档或者示例代码了。