标签: scp

如何使用scp将文件夹从远程复制到本地?

如何使用scp?将文件夹从远程复制到本地主机?

ssh用来登录我的服务器.
然后,我想将远程文件夹复制foo到本地/home/user/Desktop.

怎么做到这一点?

shell command-line scp copy

2562
推荐指数
11
解决办法
220万
查看次数

指定端口号的scp

我正在尝试将文件从远程服务器scp到我的本地计算机.只有80端口可以访问.

我试过了:

scp -p 80 username@www.myserver.com:/root/file.txt .
Run Code Online (Sandbox Code Playgroud)

但得到了这个错误: cp: 80: No such file or directory

如何在scp命令中指定端口号?

port scp

720
推荐指数
9
解决办法
76万
查看次数

通过SSH传输文件

我正在命令行上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%
Run Code Online (Sandbox Code Playgroud)

我希望能够在两个方向上传输文件.从我读到的,我认为上面的命令可以用于下载和scp -p [localpath] [remotepath]上传?

ssh scp

454
推荐指数
4
解决办法
67万
查看次数

scp(安全复制)到没有密码的ec2实例

我有一个运行的EC2实例(FreeBSD 9 AMI ami-8cce3fe5),我可以使用我的亚马逊创建的密钥文件ssh到它,没有密码提示,没问题.

但是,当我想使用scp将文件复制到实例时,我被要求输入密码:

scp somefile.txt -i mykey.pem root@my.ec2.id.amazonaws.com:/

Password:
Run Code Online (Sandbox Code Playgroud)

任何想法为什么会发生这种情况/如何预防?

ssh scp amazon-ec2 pem amazon-web-services

382
推荐指数
7
解决办法
30万
查看次数

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
Run Code Online (Sandbox Code Playgroud)

最简单的方法是什么?

sftp scp

278
推荐指数
12
解决办法
32万
查看次数

如何在Linux中的scp复制期间转义路径中的空格?

我是linux的新手,我想将文件从远程复制到本地系统...现在我在linux系统中使用scp命令..我有一些文件夹或文件名是带空格的,当我尝试复制时文件,它显示错误消息:"没有这样的文件或目录"

我试过了:

scp ael5105@192.168.0.200:'/home/5105/test/gg/Untitled Folder/a/qy.jpg' /var/www/try/
Run Code Online (Sandbox Code Playgroud)

我在网上看到了一些参考资料,但我不完全理解,有人可以帮忙吗?

如何在复制过程中转义文件名或目录名中的空格...

unix linux ubuntu whitespace scp

278
推荐指数
8
解决办法
16万
查看次数

如何将密码传递给scp?

我知道不推荐,但是可以将用户的密码传递给scp吗?

我想通过scp复制文件作为批处理作业的一部分,接收服务器当然需要密码,不,我不能轻易地将其更改为基于密钥的身份验证.

linux scp io-redirection

261
推荐指数
9
解决办法
61万
查看次数

`scp`与`rsync`有什么不同?

有关设置Ghost博客的文章说使用scp从本地计算机复制到远程服务器:

scp -r ghost-0.3 root@*your-server-ip*:~/
Run Code Online (Sandbox Code Playgroud)

但是,Railscast 339:Chef Solo Basics用于scp向相反方向复制(从远程服务器到本地机器):

scp -r root@178.xxx.xxx.xxx:/var/chef .
Run Code Online (Sandbox Code Playgroud)

在相同的Railscast中,当作者想要将文件复制到远程服务器时(与第一个示例相同),他使用rsync:

rsync -r . root@178.xxx.xxx.xxx:/var/chef
Run Code Online (Sandbox Code Playgroud)

rsync如果scp要在两个方向上复制,为什么要使用该命令?有scp什么不同rsync

rsync scp

211
推荐指数
5
解决办法
13万
查看次数

使用scp将文件复制到Amazon EC2实例?

我正在尝试使用我的Mac终端将下载文件(我在线下载的phpMyAdmin)中的文件scp到我的Amazon EC2实例.

我使用的命令是:

scp -i myAmazonKey.pem phpMyAdmin-3.4.5-all-languages.tar.gz  hk22@mec2-50-17-16-67.compute-1.amazonaws.com:~/.
Run Code Online (Sandbox Code Playgroud)

我得到的错误: 警告:身份文件myAmazonKey.pem无法访问:没有这样的文件或目录.权限被拒绝(publickey).失去了连接

我的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:~/.
Run Code Online (Sandbox Code Playgroud)

和我得到的错误: 警告:身份文件/User/Hello_Kitty22/Downloads/myAmazonkey.pem无法访问:没有这样的文件或目录.权限被拒绝(publickey).失去了连接

谁能告诉我如何解决我的问题?

ps有一个类似的帖子:scp(安全复制)到ec2实例没有密码, 但它没有回答我的问题.

terminal scp copy amazon-ec2 public-key

183
推荐指数
12
解决办法
26万
查看次数

是否有任何类似于Linux的WinSCP?

我喜欢WinSCP for Windows.什么是最好的Linux等效软件?

我尝试使用sshfs在我的本地机器上安装远程文件系统,但它不像简单地启动GUI那样用户友好,而且它似乎需要在客户端机器上进行root访问,这不是很方便.

当然命令行工具如scp是可能的,但我正在寻找一个简单的GUI.

linux scp winscp

171
推荐指数
11
解决办法
30万
查看次数