Questions tagged «scp»

一般的SCP支持是不公开的。可以在https://superuser.com上询问支持问题。安全复制或SCP是通过SSH协议在本地主机和远程主机之间或两个远程主机之间安全地传输计算机文件的一种方式。

11
如何使用scp将文件夹从远程复制到本地?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 3年前关闭。 如何使用将文件夹从远程复制到本地主机scp? 我ssh用来登录服务器。 然后,我想将远程文件夹复制foo到local /home/user/Desktop。 我该如何实现?
2693 shell  command-line  copy  scp 

11
指定端口号的scp
我正在尝试将文件从远程服务器发送到本地计算机。仅可访问端口80。 我试过了: scp -p 80 username@www.myserver.com:/root/file.txt . 但是出现了这个错误: cp: 80: No such file or directory 如何在scp命令中指定端口号?
793 port  scp 

4
通过SSH传输文件[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 9年前关闭。 我正在通过命令行SSH进入远程服务器,并尝试使用该scp命令将目录复制到本地计算机上。但是,远程服务器返回此“使用”消息: [Stewart:console/ebooks/discostat] jmm% scp -p ./styles/ usage: scp [-1246BCEpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:]file1 [...] [[user@]host2:]file2 [Stewart:console/ebooks/discostat] jmm% 我希望能够双向传输文件。从我阅读的内容来看,我认为上述命令适用于下载和scp -p [localpath] [remotepath]上传?
461 ssh  scp 

14
scp(安全副本)到ec2实例,无需密码
我有一个正在运行的EC2实例(FreeBSD 9 AMI ami-8cce3fe5),我可以使用我的亚马逊创建的密钥文件将其插入SSH,而无需输入密码,也没有问题。 但是,当我想使用scp将文件复制到实例时,要求输入密码: scp somefile.txt -i mykey.pem root@my.ec2.id.amazonaws.com:/ Password: 有什么想法为什么会发生/如何预防?

16
scp或sftp使用单个命令复制多个文件
我想将文件复制到不同目录中的远程服务器,或从其中复制文件。例如,我想一次运行这4个命令。 scp remote:A/1.txt local:A/1.txt scp remote:A/2.txt local:A/2.txt scp remote:B/1.txt local:B/1.txt scp remote:C/1.txt local:C/1.txt 最简单的方法是什么?
313 sftp  scp 

6
如何在Linux中的SCP复制路径中转义空格?
我是Linux新手,我想将文件从远程复制到本地系统...现在,我在Linux系统中使用scp命令。文件,它显示错误消息:“没有这样的文件或目录” 我试过了: scp ael5105@192.168.0.200:'/home/5105/test/gg/Untitled Folder/a/qy.jpg' /var/www/try/ 我在网上看到了一些参考资料,但我不太了解,有人可以帮忙吗? 复制期间如何在文件名或目录名中转义空格...
307 linux  unix  ubuntu  whitespace  scp 

16
如何将密码传递给scp?
我知道不推荐这样做,但是是否可以将用户密码传递给scp? 作为批处理作业的一部分,我想通过scp复制文件,接收服务器当然需要密码,不,我不能轻易地将其更改为基于密钥的身份验证。

7
scp和rsync有何不同?
有关设置Ghost博客的文章说,该文章可用于scp从本地计算机复制到远程服务器: scp -r ghost-0.3 root@*your-server-ip*:~/ 但是,Railscast 339:Chef Solo Basics使用scp相反的方向(从远程服务器到本地计算机)进行复制: scp -r root@178.xxx.xxx.xxx:/var/chef . 在同一Railscast中,当作者要将文件复制到远程服务器时(与第一个示例相同的方向),他使用rsync: rsync -r . root@178.xxx.xxx.xxx:/var/chef rsync如果scp要双向复制,为什么要使用该命令?如何scp从不同rsync?
241 rsync  scp 

15
使用scp将文件复制到Amazon EC2实例?
我正在尝试使用Mac终端将文件从下载(我在线下载的phpMyAdmin)中提取到Amazon EC2实例。 我使用的命令是: scp -i myAmazonKey.pem phpMyAdmin-3.4.5-all-languages.tar.gz hk22@mec2-50-17-16-67.compute-1.amazonaws.com:~/. 我收到的错误: 警告:无法访问身份文件myAmazonKey.pem:没有此类文件或目录。权限被拒绝(公钥)。失去了连接 我的myAmazonkey.pem和phpMyAdmin-3.4.5-all-languages.tar.gz都在“下载”中,因此我尝试了 scp -i /Users/Hello_Kitty22/Downloads/myAmazonKey.pem /Users/Hello_Kitty22/Downloads/phpMyAdmin-3.4.5-all-languages.tar.gz hk22@mec2-50-17-16-67.compute-1.amazonaws.com:~/. 以及出现的错误: 警告:身份文件/User/Hello_Kitty22/Downloads/myAmazonkey.pem无法访问:没有此类文件或目录。权限被拒绝(公钥)。失去了连接 谁能告诉我如何解决我的问题? ps有一个类似的帖子:scp(安全副本)到没有密码的ec2实例, 但它不能回答我的问题。

16
Linux是否有等同于WinSCP的产品?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使它成为Stack Overflow 的主题。 6年前关闭。 改善这个问题 我喜欢Windows的WinSCP。什么是适用于Linux的最佳等效软件? 我尝试使用sshfs在我的本地计算机上挂载远程文件系统,但是它不像简单地启动GUI那样对用户友好,而且似乎要求在客户端计算机上具有root用户访问权限,这不是很方便。 当然可以使用诸如scp之类的命令行工具,但是我正在寻找一个简单的GUI。
182 linux  scp  winscp 

14
如何在python中进行scp?
在Python中scp文件的最pythonic方式是什么?我知道的唯一路线是 os.system('scp "%s" "%s:%s"' % (localfile, remotehost, remotefile) ) 这是一种hack,并且无法在类似Linux的系统之外运行,并且需要Pexpect模块的帮助来避免出现密码提示,除非您已经为远程主机设置了无密码的SSH。 我知道Twisted的conch,但我希望避免通过低级ssh模块自己实现scp。 我知道paramiko,支持SSH和SFTP的Python模块;但它不支持SCP。 背景:我正在连接到不支持SFTP但支持SSH / SCP的路由器,因此不能选择SFTP。 编辑:这是如何使用SCP或SSH将文件复制到Python中的远程服务器的重复项?。 但是,该问题并未给出处理来自Python内部键的特定于scp的答案。我希望找到一种运行类似代码的方法 import scp client = scp.Client(host=host, user=user, keyfile=keyfile) # or client = scp.Client(host=host, user=user) client.use_system_keys() # or client = scp.Client(host=host, user=user, password=password) # and then client.transfer('/etc/local/filename', '/etc/remote/filename')
158 python  ssh  paramiko  scp 

2
如何从EC2下载文件
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 8年前关闭。 改善这个问题 我scp应该使用什么参数将文件从Amazon EC2实例下载到本地存储?
116 amazon-ec2  scp 


9
使用scp递归复制dir时如何过滤文件?
我需要将所有.class文件从服务器复制到本地,并保留所有目录。例如,server:/usr/some/unknown/number/of/sub/folders/me.class将/usr/project/backup/some/unknown/number/of/sub/folders/me.class可问题是,还有许多其他无用的文件,如的.svn基文件我不想。我该如何过滤它们,以便仅使用scp.class文件?
99 file  shell  filter  directory  scp 

7
如何使用部分复制的文件恢复scp?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 9个月前关闭。 改善这个问题 我使用scp shell命令复制巨大的文件文件夹。 但是在某个时间点,我必须终止正在运行的命令(通过Ctrl + C或终止)。 据我了解,scp是按顺序复制文件的,因此应该只有一个部分复制的文件。 如何恢复相同的scp命令以不覆盖成功复制的文件并正确处理部分复制的文件? PS我知道我可以在rsync中完成这种工作,但是由于某些原因,scp对我来说速度更快,因此我改用它。
97 linux  bash  scp 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.