问题标签 [winscp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - 支持代理的 MacOS 类 WinSCP 程序
我在旧 Windows 机器上通过 WinSCP 访问部署服务器。因为我在部署站点上只有一个代理点;WinSCP 的代理功能对我来说非常棒。
在我搬到 Mac OS XI 之后,找不到像 WinSCP 这样具有代理功能的 SFTP 客户端。
你能推荐一个像 Mac 上的 WinSCP 吗?
batch-file - 在 sftp://user:pass@something@ipaddress:port 中是什么东西?
我正在阅读一些批处理脚本文件,试图找出某个文件被上传到(和从)的位置,并且初始打开命令看起来像(当然改变了):
但我无法确定something
密码和 IP 地址之间的关系。
我查看了 WinSCP 的文档,但找不到任何指向答案的内容。
sh - WinSCP 调用远程脚本
我有 Windows 机器,我希望.sh
在远程 Unix 服务器上调用脚本。
如果可以使用 WinSCP,有人可以帮助我执行命令吗?
linux - 使用 WinSCP 在不同帐户之间切换用户
有没有办法使用 WinSCP 在用户帐户之间切换?
当我使用 PuTTY 时,我可以使用 su
命令在不同帐户之间切换用户。
例如:
同样,当我使用 WinSCP 时,有没有办法让我在登录到服务器时切换用户?
sftp - sudo 的 WinSCP 登录问题
我正在尝试使用正确的用户名和密码使用 WinSCP 登录。
在Environment> SFTP > SFTP Server我已经指定sudo /usr/lib/openssh/sftp-server
在会话下,我输入主机名、用户名和密码。
当我点击登录时,我得到
连接已意外关闭。服务器发送命令退出状态 1。
无法初始化 SFTP 协议。主机是否运行 SFTP 服务器?
sudo:不存在 tty,也没有指定 askpass 程序
这是完整日志的链接http://pastebin.com/GcmpK2kj
unix - 如何从 linux 连接到“winscp only”服务器
我收到了对客户服务器的“winscp”访问权限,以检查一些文件。我尝试通过 ssh 连接,但是,我从服务器得到的唯一响应是:
WinSCP:这是文件结尾:0
我尝试使用午夜指挥官 shell 链接、ftp、sftp。我该怎么做才能连接到服务器?
scripting - WinSCP:当前 SFTP-3 会话不支持您请求的命令。可以打开单独的 shell 会话来处理命令
我正在使用 WinSCP 与仅支持 SFTP 并且不允许 SSH 访问的远程服务器进行交互。
我的交互涉及移动/删除某个目录中的文件子集(由文件名标识)。
为了简化这一点,我通常会同步 [ Remote -> Local ],使用 cygwin 命令行在本地删除文件(这样我可以指定文件名列表而不是在 GUI 中选择文件),然后同步 [ Local -> Remote ] 将删除推送到远程。
但是,现在,我想进一步简化流程,以便将其交给运营人员。我去寻找并很高兴地发现 WinSCP 支持“命令”。
如果我可以在 WinSCP 的“指挥官”视图底部的“命令”字段中输入类似的内容,那就太好了:
但是当我在“命令”字段中输入这个时,我收到以下错误:
当前 SFTP-3 会话不支持您请求的命令。可以打开单独的 shell 会话来处理命令。您想打开单独的 shell 会话吗?
当我点击确定时,我收到以下错误:
跳过启动消息时出错。您的 shell 可能与应用程序不兼容(推荐使用 BASH)。
后一种可能是因为不支持SSH。
但我的问题是,既然get
是 SFTP 命令,为什么我会收到第一个错误?WinSCP 本身不是在幕后使用该命令来支持 GUI“复制到本地”操作吗?
如何配置 WinSCP 或 Linux 机器,以便我可以执行上面显示的操作?
ssis - 在 SSIS 中将参数传递给 WinSCP 脚本
我需要解释如何在 SSIS 执行过程任务中将参数传递给 WinSCP。
我想每天使用 SFTP 下载最新文件。
我能够在 SSIS 中使用 WinSCP 连接到远程服务器。
FTP 任务步骤:
http ://winscp.net/eng/docs/guide_ssis
我按照以下步骤操作:
http ://winscp.net/eng/docs/scripting
我的问题是:
我想将参数传递给我的 WinSCP 脚本。
我的脚本有 command get "%1%"
。
完整脚本:
在我的执行流程任务编辑器上,我传递*20120817*.xml
如下参数,但它不起作用:
java - 向 WinSCP 提供命令
我有启动 WinSCP 工具进程并连接到 Unix 机器然后调用位于 Unix 机器上的 xxxx.exe 的 Java 代码。
问题是 xxxx.exe 接受 File 类型的参数。所以我需要将它上传到远程机器,然后传递给 xxxx.exe.... 这是失败的,我试图尽可能避免临时文件夹。
小码
登录信息code.txt
按以下方式输入WinSCP.com
ssh - 通过慢速连接通过 SFTP 上传到临时位置,然后移动到真实位置
我有一个问题,有时我需要在星巴克工作。
当我上传 PHP 文件时,连接速度很慢,所以如果用户在我上传文件时尝试访问 PHP 文件,他们当然会出现致命错误。
这对我繁忙的网站来说非常不方便。有没有一种方法可以在上传文件时将其上传到临时位置,然后服务器在完成后将其移动到真实位置?