问题标签 [pscp]
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.
windows - pscp 排除目录
pscp -r ../mydir/ xxx@example.com:/var/www/html/xxx/
复制mydir下的所有内容,有没有办法排除mydir下的一个子目录?
hudson - 如何让 SCP 和 ftp(从命令行,而不是插件)在 hudson 中工作
我在 win32 机器上运行 hudson CI 服务器。构建成功后,我希望将创建的 exe 放在公共网站上。SCP 和 ftp 的 hudon 插件没有按我想要的方式工作(主要是因为它选择了一些奇怪的目录来放置它们)所以我为 hudson 调用的命令行 scp 制作了自己的脚本。
出于某种原因,当在 hudson 环境下运行时,scp bat 文件挂起。当我在同一台机器上从命令行调用它时,它工作正常。
显然,当从任务调度程序运行时,这也会失败。
谁能想到这在哈德逊或调度程序环境中不起作用的原因?
(请注意,“domain.com”是我的域名的替代品......)
同样,当我从命令行调用该 bat 文件时,它工作得很好。
还要注意 - 我调用 bat 文件的原因是因为我用 svn WCREV 命令替换了文件名 - 因为 hudson 已经脑死亡,无法在 scp 或 ftp 插件或命令行调用中进行替换。这种方法应该可以正常工作,但它会挂起。
pscp 是一个与 Putty 相关的命令行 ssh 程序。
我遇到的另一个问题是该项目访问两个 svn 存储库,因此 hudson 感到困惑并且无法在我希望它可用的地方随意提供 svn rev 编号。(一个 repo 用于第三方,另一个是我们的代码库)我们使用代码库中的 svn rev 作为标识符的一部分来命名创建的安装程序。
我很乐意在 hudson(插件)中使用 ftp 或 scp,但考虑到 hudson 决定放置文件的位置(使用内部版本号 - 我不想使用 hudson 的内部版本),它们似乎根本不适合我识别构建的数字 - 我更喜欢 svn 修订版) - 因此我使用命令行版本,但那些也不起作用 - 它们挂起 hudson 构建过程。
tomcat - 无法使用 PSCP 复制到服务器
我已从以下位置下载 PSCP:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
并将其添加到 Windows 7 中的 PATH 中。我现在尝试使用以下命令将文件复制到 tomcat:
pscp -P 8081 bob.txt mm@ http://repository:/var/lib/tomcat5.5/webapps/bob.txt
根据以下信息:
http://e-articles.info/e/a/title/Transfer-files-from-the-command-line-with-PSCP/
但我只是得到错误:
ssh_init:主机不存在
如果我使用 putty 以用户“mm”身份登录到服务器,我可以 cd 到 var/lib/tomcat5.5/webapps/ 目录就好了。关于为什么没有找到主机的任何想法?
deployment - 使用 pscp 将战争文件复制到远程服务器
我正在使用 Maven 3,我想在将战争文件构建到远程目标后复制它。我在 WinXP 机器上安装了 PuTTY 及其工具,即存在 pscp.exe。
我读到了maven-deploy-plugin,但这似乎只适用于将某些东西发送到存储库中。远程站点运行着 Tomcat,并且与存储库没有任何关系。它应该只运行网络应用程序。
有一段时间我使用 maven-resources-plugin 将战争文件复制到本地目的地,但这似乎无法将某些东西发送到远程站点。
谁能告诉我我能做什么?也许有样品?
windows - 如何将文件从远程服务器复制到在 Windows 中使用 Putty?
如何使用 Putty 会话将文件从远程服务器复制到本地 Windows 系统?
permissions - 用户未登录时 PCSP 挂起
我遇到了 PCSP 挂起的问题。
- PCSP 是从在 Windows 2008 r2 上的 IIS 中运行的 WCF 服务中调用的。
- 该服务在作为域用户运行的应用程序池下运行
- 已为该用户缓存主机密钥
- 客户端将通过本地网络调用服务
- 该服务将收到此消息并将文件传输到外部站点
但是,这仅在应用程序池/服务正在运行的用户登录到远程桌面时才有效
一旦远程桌面会话结束并从客户端发出另一个调用,对 PCSP 的调用就会挂起。
对 PSCP 发出的命令和参数如下。后面是用于调用命令的代码
我怀疑这与从注册表中获取主机密钥有关,但我一生都无法弄清楚那可能是什么。对此的任何帮助将不胜感激
linux - 批量复制文件从windows到linux
我有很多需要配置和设置的 linux 驱动设备。所有设备都具有相同的根通行证。现在我需要在这些设备上复制文件。
一种方法是使用pscp.exe
,但此实用程序需要交互,提示The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
消息。
实际上,我不需要安全复制,我只需要在没有用户交互的情况下为任何给定设备以批处理模式复制文件。我该怎么做?
pscp - pscp文件路径如何带空格?
我有这个文件:
C:\Documents and Settings\tc\My Documents\Downloads\ee_server_wizard.zip
我正在尝试通过 pscp 将其上传到服务器,如下所示:
但它的空间有问题。哪个是正确的语法?
提前致谢
PS:我可以将它移动到没有空格的路径,但我想知道语法。
sftp - 与 filezilla 相比,使用 pscp.exe 进行 sftp 传输非常慢
我有一个奇怪的问题。我在 C# 程序(带有 process.start)中使用 pscp.exe 将文件上传到 SFTP 服务器。现在我已经使用相同的程序设置了一个新服务器,在那里我上传到与以前相同的 SFTP 服务器,但它在新服务器中运行速度非常慢。
奇怪的是,当我尝试通过 FileZilla 手动上传文件时,上传速度与预期一样快,但在使用该程序时却没有。
谁能解释一下?我是否遗漏了一些明显的东西,比如 Windows 设置或其他东西?
ssh - PSCP将文件从godaddy复制到我的Windows机器
我想备份我在 godaddy 上托管的网站。
我从我的 Windows DOS 使用 pscp 命令并尝试下载整个 public_html 文件夹。我的命令是:
pscp -r user@host:public_html/d:\sites\;
文件正在正确下载,文件夹也正在下载。但问题是 public_html 和其他子文件夹有两个文件夹,如“./”和“../”。由于这两个文件夹,我的副本失败并且我收到“安全违规:远程主机试图写入”a。或'..'路径!”错误。
希望任何人都可以为此提供帮助。注意:我只有 ssh 访问权限,并且必须从 ssh 命令本身下载它。