问题标签 [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.

0 投票
2 回答
1389 浏览

macos - 支持代理的 MacOS 类 WinSCP 程序

我在旧 Windows 机器上通过 WinSCP 访问部署服务器。因为我在部署站点上只有一个代理点;WinSCP 的代理功能对我来说非常棒。

在我搬到 Mac OS XI 之后,找不到像 WinSCP 这样具有代理功能的 SFTP 客户端。

你能推荐一个像 Mac 上的 WinSCP 吗?

0 投票
1 回答
2472 浏览

batch-file - 在 sftp://user:pass@something@ipaddress:port 中是什么东西?

我正在阅读一些批处理脚本文件,试图找出某个文件被上传到(和从)的位置,并且初始打开命令看起来像(当然改变了):

但我无法确定something密码和 IP 地址之间的关系。

我查看了 WinSCP 的文档,但找不到任何指向答案的内容。

0 投票
2 回答
4291 浏览

sh - WinSCP 调用远程脚本

我有 Windows 机器,我希望.sh在远程 Unix 服务器上调用脚本。

如果可以使用 WinSCP,有人可以帮助我执行命令吗?

0 投票
3 回答
20965 浏览

linux - 使用 WinSCP 在不同帐户之间切换用户

有没有办法使用 WinSCP 在用户帐户之间切换?

当我使用 PuTTY 时,我可以使用 su命令在不同帐户之间切换用户。

例如:

同样,当我使用 WinSCP 时,有没有办法让我在登录到服务器时切换用户?

0 投票
1 回答
11284 浏览

sftp - sudo 的 WinSCP 登录问题

我正在尝试使用正确的用户名和密码使用 WinSCP 登录。

Environment> SFTP > SFTP Server我已经指定sudo /usr/lib/openssh/sftp-server

会话下,我输入主机名用户名密码

当我点击登录时,我得到

连接已意外关闭。服务器发送命令退出状态 1。

无法初始化 SFTP 协议。主机是否运行 SFTP 服务器?

sudo:不存在 tty,也没有指定 askpass 程序

这是完整日志的链接http://pastebin.com/GcmpK2kj

0 投票
1 回答
4366 浏览

unix - 如何从 linux 连接到“winscp only”服务器

我收到了对客户服务器的“winscp”访问权限,以检查一些文件。我尝试通过 ssh 连接,但是,我从服务器得到的唯一响应是:

WinSCP:这是文件结尾:0

我尝试使用午夜指挥官 shell 链接、ftp、sftp。我该怎么做才能连接到服务器?

0 投票
2 回答
3336 浏览

scripting - WinSCP:当前 SFTP-3 会话不支持您请求的命令。可以打开单独的 shell 会话来处理命令

我正在使用 WinSCP 与仅支持 SFTP 并且不允许 SSH 访问的远程服务器进行交互。

我的交互涉及移动/删除某个目录中的文件子集(由文件名标识)。

为了简化这一点,我通常会同步 [ Remote -> Local ],使用 cygwin 命令行在本地删除文件(这样我可以指定文件名列表而不是在 GUI 中选择文件),然后同步 [ Local -> Remote ] 将删除推送到远程。

但是,现在,我想进一步简化流程,以便将其交给运营人员。我去寻找并很高兴地发现 WinSCP 支持“命令”。

如果我可以在 WinSCP 的“指挥官”视图底部的“命令”字段中输入类似的内容,那就太好了:

但是当我在“命令”字段中输入这个时,我收到以下错误:

当前 SFTP-3 会话不支持您请求的命令。可以打开单独的 shell 会话来处理命令。您想打开单独的 shell 会话吗?

错误 1

当我点击确定时,我收到以下错误:

跳过启动消息时出错。您的 shell 可能与应用程序不兼容(推荐使用 BASH)。

错误 2

后一种可能是因为不支持SSH。

但我的问题是,既然get是 SFTP 命令,为什么我会收到第一个错误?WinSCP 本身不是在幕后使用该命令来支持 GUI“复制到本地”操作吗?

如何配置 WinSCP 或 Linux 机器,以便我可以执行上面显示的操作?

0 投票
1 回答
4739 浏览

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如下参数,但它不起作用:

0 投票
2 回答
836 浏览

java - 向 WinSCP 提供命令

我有启动 WinSCP 工具进程并连接到 Unix 机器然后调用位于 Unix 机器上的 xxxx.exe 的 Java 代码。

问题是 xxxx.exe 接受 File 类型的参数。所以我需要将它上传到远程机器,然后传递给 xxxx.exe.... 这是失败的,我试图尽可能避免临时文件夹。

小码

登录信息code.txt按以下方式输入WinSCP.com

0 投票
2 回答
499 浏览

ssh - 通过慢速连接通过 SFTP 上传到临时位置,然后移动到真实位置

我有一个问题,有时我需要在星巴克工作。

当我上传 PHP 文件时,连接速度很慢,所以如果用户在我上传文件时尝试访问 PHP 文件,他们当然会出现致命错误。

这对我繁忙的网站来说非常不方便。有没有一种方法可以在上传文件时将其上传到临时位置,然后服务器在完成后将其移动到真实位置?