标签: Ftp
naming-conventions
关于为FTP客户端设置传出和传入文件夹,您坚持哪些最佳做法(如果有)?我们通常使用“传出”和“传入”,但无论如何表达方向,都可以用两种方式来解释,这取决于名称所对应的端点
例如,我端的“传入”文件夹可以用于客户端发送给我的文件,因此为我传入。但它也可以用于我发送给客户机、传入给客户机的文件。通常,这些文件总是相对于文件所在的一方。但不管它应该多么清晰,它似乎总是会给一些当事人带来困惑(可能是因为他们历史上总是把自己的名字与客户联系起来)
无论我提出什么样的选择,它们总是可以有不同的解释。一些例子
我使用NCFTP提供的被动模式FTP命令,目前我希望在文件传输后传递原始FTP命令。我发现他有一个选择:
ncftpput-u user-p password-X“rename 123.exe 1234.exe”主机/路径C:\123.exe
然而,它不起作用。它可以放置文件,但重命名命令不起作用
以前有人做过吗?请帮忙
-X使用原始FTP命令
使用以下语法:
ncftpput -u user -p password -X "RNFR 123.exe" -X "RNTO 1234.exe" ho
假设我正在处理index.php并配置css文件夹中的style.css。我可以用一行将两个文件用comand line传输到服务器吗?您可以通过创建一个ftp命令脚本文件(例如ftp.txt)上传文件,该文件的内容如下:
(username)
(password)
cd /folder-on-server
binary
put c:\myfolder\myfile.jpg
put c:\myfolder\style.css
然后在命令行上
ftp -s:ftp.txt ftp.example
我们正在将我们的应用程序从FTP迁移到SFTP。我们有一个内部开发的实用FTP脚本,它通常处理我们所有的FTP需求,并根据遇到的错误类型返回退出代码,例如1=无法连接;2=未找到源文件;3=未找到目标目录。。。;90=有些文件成功,有些文件在很大程度上不基于在中找到的信息
该脚本解密来自FTP服务器的3位数字响应,以确定其自身的退出代码
除非我错过了它,我希望是这样,似乎没有与sftp类似的功能数字响应代码;我看到的回答都是基于文本的,因此,如果没有其他原因,由于语言/地区的差异,可能会有很大的
我正在尝试在CX8190 Beckhoff上使用FTP功能。我想使用FB_FTP_HostResolve,然后FB_FTP_Open,在FB_FTP_FileUploadEx之后在FTP服务器上上传CSV文件
我已经在贝克霍夫的其他PLC上使用过这种方式,以前也在这台PLC上使用过,但现在已经不起作用了,我不知道会出现什么问题
FB_FTP_HostResolve是在该序列上触发的第一个功能块,我得到:
错误ID 32769-内部错误TwinCAT FTP客户端
系统的试用许可证已存在,TF63
标签: Ftp
zipunzipftp-client
我总是与一些大的网站,这是恼人的上传鉴于一些小文件。
我使用Filezilla,但我很乐意购买一些商业解决方案,如果有一个可以在上传前压缩文件,然后在上传后解压
这是一个痛苦的手动这样做所有的时间
如果有人知道任何ftp客户端或Filezilla或其他的扩展将这样做。。。我给CuteFTP和WSFtp的支持人员发了一封电子邮件-到目前为止没有答复
我知道FTP协议不允许这个命令-这就是为什么我要求扩展(如果有人知道)或者一个免费的或商业的FTP客户端来完成这项工作……你能不能设置一些bash脚本
标签: Ftp
commandrenamemove
源文件的路径是:/public\u html/upload/64/SomeMusic.mp3
我想把它移到这个路径:/public\u html/archive/2011/05/64/SomeMusic.mp3
如何使用FTP命令执行此操作?在FTP客户端中:
rename /public_html/upload/64/SomeMusic.mp3 /public_html/archive/2011/05/64/SomeMusic.mp3
使用FTP命令:
RNFR /public_html/u
我无法在proftpd工作时获得一个简单的触发器。以下是我所做的:
<IfModule mod_exec.c>
ExecEngine on
ExecOptions logStderr logStdout
ExecLog /var/log/proftpd/exec.log
ExecOnCommand APPE,STOR /usr/local/bin/proftptest.sh %u %f
</IfModule>
但是,脚本看起来很好(从我的用户会话运行
有没有办法不用打开端口21或任何其他端口就可以使用SCP下载文件。我对SCP不太了解。如果我能在不打开端口的情况下下载文件的方法上得到一些指导,请分享
有没有办法在不打开端口21的情况下使用SCP下载文件
SSH服务器可以侦听尚未使用的任何端口
或任何其他港口
没有
有没有办法在不打开端口21的情况下使用SCP下载文件
SSH服务器可以侦听尚未使用的任何端口
或任何其他港口
没有
标签: Ftp
authorizationowncloud
我正在测试自己的云。这是一个非常好的系统。我必须用带有“外部用户支持”插件的ftp服务器测试身份验证。当我在web管理面板中启用它时,什么都没有发生。我不知道在哪里设置可以启用ftp服务器授权的内容。根据您使用的ownCloud版本,请参见
或
我刚刚开始接触熊猫(这太棒了),我需要做的是从ftp站点将压缩的基因组类型文件读入熊猫数据框。
这就是我尝试过的,但却犯了很多错误:
from pandas.io.parsers import *
chr1 = 'ftp://ftp.ncbi.nih.gov/snp/organisms/human_9606/chr_rpts/chr_1.txt.gz'
CHR1 = read_csv(chr1, sep='\t', compression = 'gzip', skiprows = 10)
到目前为止,我在这个问题上一直碰壁。我的服务器目前对列表作出响应-类似以下命令:
drwxr-xr-x 1 owner group 1 Feb 21 04:37 test
drwxr-xr-x 1 owner group 129024 Feb 21 11:05 tardis.mp3
出于某种原因,第二个文件在Filezilla中被解析为文件夹而不是文件。长话短说,事实并非如此。我知道我错过了什么。Filezilla似乎无法查看文件大小
以下是一个屏幕截图:
有人知道
标签: Ftp
dreamweaverfilezilla
是否有可能获得连接和已编辑文件的摘要?目前我正在使用Dreamweaver和Filezilla,但我还没有找到解决这个问题的可能性。
完美是这样的:
13:40:12 - connected to SERVER1
13:40:50 - uploaded "test.php" to "/path/to/dir"
13:41:02 - opened file "file.php"
13:41:40 - uploaded edited version of "file.php"
。。。等等
我需要这
当我使用DW通过FTP将文件上载到远程服务器时,这就是它对文件的作用。基本上,它会从文件中删除所有空格/换行符
<?php require_once('Connections/xxxxx.php'); ?><?php// *** Validate request to login to this site.if (!isset($_SESSION)) { session_start();}?><!doctype html><html><he
标签: Ftp
windows-server-2012iis-8
在我的专用1和1服务器上添加新FTP用户的过程中,我不知何故破坏了自己在该服务器上的访问权限(仅限FTP)
在IIS管理器中,我发现端口21已经被使用。我在IIS的“站点”文件夹下没有FTP站点,而是为我工作的每个站点运行FTP
FTP身份验证设置正确,基本身份验证被禁用,就像我第一次安装FTP时一样。该服务正在运行,在服务器管理器下,事件日志中没有显示任何问题,除了以下问题:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/e
我正在做一个项目,它运行在多台服务器上,每台服务器上都有相同的文件。我使用PhpStorm,并希望像我现在为每台服务器所做的那样,将文件上传到每台服务器上
有人知道这是否可行吗?目前这是不可能的-您只能有一个或没有可设置为此项目默认值的部署条目。。自动部署仅适用于默认部署
手动操作也一样——不幸的是,一次只能操作一个
Star/vote/comment所需的票证以获得当前进度的通知,此方向没有任何移动。如果您在服务器上设置部署路径。。。中“映射”选项卡下的选项
工具->部署->配置
选择时可以看
我正在尝试在SAS中执行代码,以帮助简化FTP操作。以下是我试图完成的步骤:
连接到FTP服务器
扫描所有.zip文件夹以查找特定的名称格式
将所有具有该格式的文件夹复制到我的本地计算机
到目前为止,我似乎已经设法连接到FTP服务器,但我不确定其余的。
这是我的密码:
filename rmt ftp 'foo.csv.zip' host='ftp.bar.com'
user='FooUser' pass='BarPass'
cd='/' recfm=s debug;
FILENAME lc
如何让Atom包远程FTP为每个项目使用不同的配置文件?默认情况下,它似乎在设置->application.json文件的第一个文件夹中搜索.ftpconfig。在Atom眼中,同时打开的所有文件夹都构成了一个“项目”,因此在项目中查找单个文件的包将查看第一个文件
我尝试使用FTP连接器和FileZilla FTP服务器(xampp)。
这是我的流代码和输出。当我使用SFTP时,我得到的输出是“外部主机关闭连接”
配置XML:
<?xml version="1.0" encoding="UTF-8"?>
<mule xmlns:file="http://www.mulesoft.org/schema/mule/file" xmlns:sftp="http://www.mulesoft.org/schema/mule/sftp" xmlns
我在一个文件夹中有一些名为abc_old.php的文件,现在我想将它们重命名为abc.php,也就是说,我想从我所有的文件名中删除“_old”。我如何一次完成这项工作???编写一个程序,循环、解析文件名、进行所需的更改并重命名文件。我不知道有什么捷径可以做到这一点
您可能会发现将文件复制到本地计算机、运行程序在那里更改名称,然后将新命名的文件上载回FTP服务器(显然是删除旧文件)更容易。Shell功能将通过FTP受到限制。我会将文件复制到本地目录。在bash中(鉴于您在上面声明Linux可用):
此脚本用于连接到不同的服务器并从定义的loaction复制文件。
必须使用sftp而不是ftp
#!/usr/bin/ksh -xvf
Detail="jyotibo|snv4915|/tlmusr1/tlm/rt/jyotibo/JyotiBo/ jyotibo|snv4915|/tlmusr1/tlm/rt/jyotibo/JyotiBo/"
password=Unix11!
c_filename=import.log
localpath1=`pwd`
for i in $
有人知道吗?恐慌尾声支持两步验证,就像谷歌提供的那样?我需要使用它来通过Google Authenticator在FTP/SFTP上进行身份验证。我不认为这样做,但解决方法之一是首先使用或类似于装载SFTP驱动器
我有以下批处理文件:
open <ip>
username
password
bin
lcd C:\FTP_OUT\
prompt
mput *.PDF
ascii
mput *.XML
bye
@echo off
winscp.com /log=upload.log /command ^
"open ftp://username:password@example.com/" ^
"lcd C:\FTP_OUT" ^
"put *.PDF<1N" ^
"put
当我试图在远程服务器上编辑某些代码时,该代码包含空行,或者在某些情况下,整个代码都在一行中。我知道这个问题与FTP客户端传输模式或文件编码或服务器类型(unix或windows)有关。。或者以什么格式保存文件
在我的工作环境中,一切正常,但当我必须直接在某个远程服务器上进行编辑时,我会遇到问题(并非总是这样)。对于我的工作,我使用记事本++、升华文本2或netbeans
一棵枫树。。。在我偶尔工作的一家公司,他们使用Dreamwaver。Dreamwaver直接连接到服务器上,我用它编辑的所有文
我有一个网站托管在ftp服务器上,除了ftp凭据和plex面板支持外,我没有访问该服务器的权限。我想使用MSMQ来使用队列,所以基本上在本地我已经通过windows功能启用了MSMQ。但当我在ftp服务器上发布站点时,它给出了错误:
此计算机上尚未安装消息队列
所以请帮我整理一下。
提前感谢。如果您只获得FTP凭据,您将无法使用系统管理员为您设置的凭据。如果没有系统管理员进行安装工作,就不可能让MSMQ在那里运行
我们是两个来自不同国家的开发者。我希望WinSCP持续监控FTP目录中的更改,并且当我的合作伙伴修改任何文件时,我希望它自动将更改下载到我的本地目录。正如@eRIZ所评论的,使用WinSCP执行此任务可能不是一个理想的解决方案。使用修订控制系统,如git,将是一种更好的方法
无论如何,要回答您的问题:
设置同步脚本。您需要特别使用该命令。有关一般说明,请参阅的指南
使用Windows计划程序计划定期(频繁)运行脚本。请参阅指南
另请参阅或WinSCP文章。简单-更新的时间戳比您的更新,因此W
标签: Ftp
filezillacyberduck
在这个问题上,我看到了不同的话题,但到目前为止,我无法解决这个问题。我可以通过Firefox、Safari和Cyberduck使用FTP,但在尝试使用FileZilla时,我遇到以下错误:
Status: Resolving address of ftp.url.co.uk
Status: Connecting to IPADDRESS:21...
Status: Connection established, waiting for welcome message...
Response:
我必须通过FTP获取和删除多个文件,因此我编写了以下脚本:
打开ftp.myftpserver.org
用户
通过
cd文件夹
lcd E:\localdir
mget*
mdel*
再见
这可以工作,但不安全,因为文件夹是从其他来源馈送的,而mdel*步骤可能会同时删除上载的文件
我想一个解决方案可能是将文件远程移动到另一个文件夹,在流程开始时创建一个文件列表,但我不知道如何创建它
有可能吗?不知道是否可以通过ftp客户端的脚本来实现这一点
最好将其作为程序或scipt使用您选择的语言与FTP
我正在深入思考如何使用FTP服务器。我有一个应用程序,我想在FTP服务器上存储一些用户文件。所以,当用户在服务器端保存他/她的文件时,我正在打开与FTP的连接并保存文件。保存文件后,连接将关闭。因为我会有很多用户同时使用我的系统,所以问题是最好的方法是什么-设置FTP服务器设置,例如,允许1000次同时登录,每次文件上载使用不同的FTP帐户,或者将最大线程数设置为1000,并对所有用户上载使用一个FTP帐户?在我的建议中,因为连接仅在文件上载时有效,使用一个帐户和多个THRED不会有问题,但我想
我的组织使用Business Objects作为Oracle数据库的一层,这样像我这样的人(即不在IT部门的人)就可以访问数据,而不会有破坏数据的风险
我有一个PythonAnywhere帐户,我有几个用Flask构建的仪表盘
每天早上,BO都会给我发一封电子邮件,里面有我想要的cvs数据文件。然后我将这些文件上传到MYSQL服务器,然后从那里开始。还有一个选项可以将其发送给FTP收件人…但基本上就是这样
可以在我的(付费)Pythonywhere帐户上设置FTP服务器吗?如果我可以让这些文件转
我如何使用ftp命令访问一个我只知道名称的第一部分和最后一部分的文件
我试着去做
get $first*$last
但它不起作用
非常感谢
安德里亚改用mget
get通过精确匹配检索一个文件,mget通过模式匹配检索多个文件
我有两个变量
var files = 'dist/**';
var destination = '/public_html/projects/test';
使用Gulp,我的任务会在文件准备好生产时将其添加到dist文件夹
然后,使用npm软件包乙烯基ftp,我将文件变量上载到服务器上的目的地
我的问题是,上传文件时,我的dist文件夹也会被上传。然后,我的索引路径如下:public\u html/projects/test/dist/index.html
那么,我的问题是如何只获取dist的
标签: Ftp
azure-powershellazure-automation
我是FTP和Powershell的新手。我已经在我的本地机器上设置了一个FTP服务器,如上所述:。。我正在尝试从Powershell脚本将文件上载到它,并且已从本地计算机成功上载
但当我尝试从Azure Automation运行脚本时,会出现“无法连接到远程服务器”错误。我还尝试使用我的脚本启用被动模式
我还尝试在网络驱动器上为所有用户共享我的ftp文件夹,禁用所有防火墙,使用我的公共IP地址和完整的数据通道端口范围在IIS中设置ftp防火墙支持,但我仍然收到相同的错误。请帮助。您想实现这一点吗
在PhpStorm 2017.2中,我试图通过FTP从现有文件中设置一个新项目
在“添加远程服务器”屏幕上,我输入所有凭据,在“高级选项”中,我选中了“被动模式”框
当我点击“测试FTP连接”按钮时,我得到“成功连接到xxx.xxx.xxx.xxx”
但是,当我点击“下一步”按钮进入下一个屏幕时,我看到“连接到'ServerName'失败。连接超时:连接”
我可以通过Filezilla毫无问题地连接,因此我知道凭据是正确的
以下是调试日志的一部分,负责上述尝试:
2017-10-13 18:25
我有一个windows批处理文件要从服务器a(windows)连接到
服务器B(UNIX)通过sftp获取文件。脚本如下:
sftpg3 -oStrictHostKeyChecking=no -oIdentityFile=EAPIINSTADM_hostnameA ftpeapsg@hostnameB
lcd D:\APPBASE\EAPSG\GEMSSG
get GENUOBGW1 /sftp/ftphrssg/HRSSG/EAPSG
exit
当我运行脚本时,它会在运行第一行后停止,即sf
Filezilla从我的网站上删除嵌套目录结构要花很长时间。为什么它必须切换到每个子目录并删除文件,而不是一次性删除整个最上面的目录?删除文件是FTP RFC中唯一受支持的命令吗?递归目录删除是否必须由客户端执行?RFC(或RFC)没有定义任何递归删除目录的命令。您只有第4.1.3节中定义的DELE命令来删除文件,而使用FTP删除整个树的方法是递归地逐个删除文件和文件夹(RMD)。很遗憾,是的,根据和更多的我最近遇到了这个问题,但我曾经删除嵌套目录
使用FTP用户名/密码进行连接
连接后,使用r
标签: Ftp
apache-commonsconnectcommerce
我们一直在使用ApacheCommonsNetFTP类,通过代理连接到位于网络外部的Sterling commerce FTP网关,以获取文件。我们不列出文件,因为我们知道要拉取的文件的名称,所以我们使用下面的方法直接拉取它
布尔值isTransferred=ftp.retrieveFile(remoteFileName,outputFile)
它已经运行了3年,从过去2周起,我们就一直面临问题。错误发生在第行上方,并且
org.apache.commons.net.ftp.FTPConnect
我正在制作一个j2me应用程序,将图像(从相机拍摄)发送到PC进行进一步处理。我可以使用ftp通过蓝牙将其发送到pc吗?可能不是ftp,但您需要看看Java bluetooth API。该站点提供了教程。可能不是FTP,但您需要了解Java Bluetooth API。该站点提供了教程。我也不知道是否使用FTP,但我使用了OBEX和avetanaOBEX实现来传输文件。我也不知道是否使用FTP,但我使用了OBEX和avetanaOBEX实现来传输文件。如果使用JSR-82,您可以使用蓝牙连接手机
在FTP中,当Imget*时,它只获取扩展名为*.xxx的文件,并忽略那些没有任何扩展名的文件,例如文件名ACC001
如何才能在没有扩展名的情况下获取这些文件?您可能会发现您需要在某处设置一个站点选项(或者使用quote向FTP服务器发送特定的低级命令-使用quote help了解详细信息)。mget命令通常作为NLST(名称列表)在较低级别执行,然后执行一系列RETR(检索)操作
由于NLST是对服务器的一个命令,用于向您提供一个名称列表,因此可能是服务器只传递那些带有扩展名的文件
如果不知
我正在尝试在ASP.NET 2.0中执行DOS命令。我现在调用的是BAT文件,而BAT文件又调用CMD文件。它可以工作(最终结果是文件被ftp’ed)。但是,我想转储BAT和CMD文件,并在.NET中运行所有内容。将多个参数发送到命令窗口的格式是什么?这是我现在拥有的
.NET代码:
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.EnableRaisingEvents = fals
我对php ftp_chmod有一个问题,而不是真正的问题
目录权限正在更改,但PHP抛出了一个警告,实际上只是告诉我它们已更改
我希望这对我来说只是一个愚蠢的时刻。下面是抛出的警告,下面是代码行
同样,权限正在正确更改,只是引发了警告问题:
严重性:警告
消息:ftp_chmod[function.ftp chmod]:在/public_html/pathToMyDir上更改权限
文件名:models/inventory_model.php
电话号码:63
第63行如下:
if (ftp_ch
标签: Ftp
network-protocols
我已经通过Cygwin在我的桌面上设置了一个ssh服务器。我可以通过putty远程访问这个。但是,我应该能够键入ftp://ip 将此处的地址/代码导入浏览器并能够访问它。我现在不能这样做,所以我配置错了
以前从未这样做过。要通过您提到的ftp协议进行访问,您需要在服务器上启用ftpd。SSH访问与FTP不同,它不仅仅“起作用”
编辑:
此处的更多信息您一定使用过SSH隧道,对吗?您认为通过SSH登录到服务器也可以通过FTP登录到服务器,这意味着什么?
下面的“关闭”行关闭cmd窗口。有没有办法结束FTP会话并保留在cmd中,这样我就可以继续我的脚本并重命名文件
h:
cd profile\desktop\testfolder
@ftp -i -s:"%~f0"&GOTO:EOF
open 192.XXX.X.XXX
username
pw
cd /user/data/
binary
mget testfile.txt
close
ren testfile.txt testfile_%date:~10,4%-%date:~4,2%-%d
FTP服务器在一段时间后自动关闭空闲的FTP连接,随后尝试使用此FTP连接下载/上载文件会引发FTPConnectionClosedException
我还注意到,此FTP连接使用的底层TCP连接在进入关闭状态之前不会进入TIME_WAIT状态。从FIN_WAIT_2状态,它直接移动到关闭状态。而我的理解是,从FIN_WAIT_2状态开始,TCP连接在关闭之前首先移动到TIME_WAIT状态
尽管这种不进入TIME_WAIT状态的优化是有意义的(因为来自先前数据连接的重复数据包将不再存在于网络中
其基础是我们的客户将能够注册他们自己的端点。
第一次,我只为一个喜欢从ftp服务器下载文件并逐行处理文件然后调用HTTP WS…等的客户机实现了一种处理
处理过程如下所示:
ftp入站通道适配器-->文件入站通道适配器-->
int文件:拆分器-->int http:出站网关-->服务激活器
-->邮件出站通道适配器
问题是,新客户机喜欢注册自己的文件并分别处理相同的处理,因为如果一个客户机文件被中断,它不应该中断另一个客户机。
因此,每个下载源都应该单独处理,并且可以与另一个源并行处理
每个客
这是在组织范围内的网络中断后,从今天开始的,其性质尚未解释
从我的工作站(Win7 Pro)到各种Linux服务器的ftp连接工作正常,直到我尝试实际“获取”一个文件:
C:\temp>ftp <myserver>
Connected to <myserver>.<myorg>.org.
220 (vsFTPd 2.2.2)
User (<myserver>.<myorg>.org:(none)): oracle
331 Plea
我正在尝试运行下面链接中给出的FTP服务器,但遇到一些问题
如果客户机发送一个“LIST”命令,服务器将在
位于ftpd.c:523中的send_next_directory(…)函数,并用226响应以关闭数据连接
static void send_next_directory(struct ftpd_datastate *fsd, struct tcp_pcb *pcb, int shortlist)
{
char buffer[1024];
int len;
标签: Ftp
pagingfilezillaftpsyield-return
在一些测试中,我们的一个团队报告说,试图通过FTP访问目录时超时。原因是他们代码中的一个bug导致了数百万个小文件被创建
据我所知,超时的原因是请求请求列出目录的内容,并等待所有文件的单个响应
相反,如果服务器立即开始返回找到的结果(想想:yield returnvsreturn),这将避免超时。类似地,如果有返回分页数据的选项,这可能会给我们一个解决方法
由于FTP是请求-响应,而不是请求-响应-响应-…我认为收益场景是不可能的;但可能需要某种形式的分页。这就是说,这可能不会给出解决方案,因为
我正在尝试使用函数“curl\u easy\u setopt”和“CURLOPT\u ftsupport”选项,将模式从被动更改为主动
在本地计算机上,该功能按预期工作
在远程计算机上,当我使用curl\u easy\u setopt(curl,CURLOPT\u FTPPORT,“-”)时,有一个连接(我可以在filezilla服务器日志中看到,文件也在传输)
但是,当我使用curl\u easy\u setopt(curl,CURLOPT\u ftsupport,“TEST\u STRING
我可以在终端中通过ssh连接,但SFTP不起作用,我使用的是FireZilla
Status: Connecting to 123.45.67.89...
Status: Using username "myuser".
Error: FATAL ERROR: No supported authentication methods available (server sent: publickey)
Error: Could
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 34 页