Questions tagged «scp»

安全复制或SCP是在本地主机和远程主机之间或两个远程主机之间安全地传输计算机文件的一种方式。

6
如何将文件从远程服务器复制到本地计算机?
在终端外壳程序中,我将其放入远程服务器,然后cd转到所需的目录。 现在在此目录中,有一个table我想复制到本地计算机的文件/home/me/Desktop。 我怎样才能做到这一点? 我尝试过,scp table /home/me/Desktop但它给出了有关此类文件或目录的错误。 有谁知道如何做到这一点?
238 scp  cp 



8
使用scp将文件从本地目录X传输到远程目录Y
我在这里浏览了其他问题以及Internet上的各种“ scp用法”教程,但是我无法弄清问题所在。 我正在使用Linux Mint,并且试图弄清楚scp的工作原理。 我在计算机上的目录/ home / name / dir /中有一个文件file.ext(在我的计算机上) 我使用ssh连接到远程计算机,例如: ssh -p 2222 username@domain 它询问我密码,外壳显示: username@domain ~ $ 现在,如果我发出命令(在运行ssh之前,我在本地目录 / home / name / dir中): scp -r -P 2222 file.ext username@domain 输出为: cp: cannot stat ‘file.ext’: No such file or directory 如果我写完整路径而不是file.ext,则结果相同 scp -r -P 2222 /home/name/dir/file.ext username@domain …
99 scp 

8
如何获得软符号链接的原始文件的完整路径?
我想将scp文件发送到服务器。该文件是一个符号链接,实际上我要复制源文件。无论如何,我不想手动跟踪源文件的路径,因为可以替换它。如果可以获取源文件的绝对路径,则可以sep使用它。我怎么走?
99 symlink  scp 


6
使用SCP时出错:“不是常规文件”
我已经搜索了一段时间,但找不到常规文件的定义。我的路径是永久性的(我从开始/),并且我正在连接 scp root@IP: /path/to/picture.jpg 要求输入密码,然后... scp: .: not a regular file
72 scp 

4
如何使用scp将所有文件从目录复制到远程目录?
我的目标是只复制所有文件从〜/ local_dir到user@host.com在/ var / www / html等/ TARGET_DIR使用SCP和不local_dir创建local_dir类别。 /var/www/html/target_dir/files.. 但不是 /var/www/html/target_dir/local_dir/files.. 使用-r参数时
68 scp 

3
同时压缩和压缩,无中间保存
规范的方法是: scp 文件到远程位置 压缩传输中的文件(是否压缩tar单个文件或整个文件夹,7za或什至更高效的文件) 执行上述操作而不保存中间文件 我对这样的外壳管道很熟悉: tar cf - MyBackups | 7za a -si -mx=9 -ms=on MyBackups.tar.7z 实质上: 将整个文件夹滚动到一个文件夹中 tar 将数据传递stdout到stdin压缩程序 应用积极的压缩 通过ssh链接将文件放置在远程文件系统上的最佳方法是什么? 我不喜欢sshfs坐骑。 这不起作用: scp <(tar cvf - MyBackups | 7za a -si -mx=9 -so) localhost:/tmp/tmp.tar.7z 因为: /dev/fd/63: not a regular file
63 ssh  tar  scp  7z 

5
SSH和SCP的自动完成服务器名称
我在中配置了一些服务器~/.ssh/config,例如alpha和beta。我怎么可能配置猛砸这样的命令ssh al<tab>,并scp file.tgz al<tab>自动完成配置的服务器的名称? 我不想每次添加服务器时都将服务器添加到另一个文件(即Bash阵列)中,因为我们会定期添加和删除服务器,并且列表很大。
61 bash  ssh  autocomplete  scp 


6
为什么scp这么慢,如何使它更快?
我正在尝试复制一批文件,scp但是速度很慢。这是一个包含10个文件的示例: $ time scp cap_* user@host:~/dir cap_20151023T113018_704979707.png 100% 413KB 413.2KB/s 00:00 cap_20151023T113019_999990226.png 100% 413KB 412.6KB/s 00:00 cap_20151023T113020_649251955.png 100% 417KB 416.8KB/s 00:00 cap_20151023T113021_284028464.png 100% 417KB 416.8KB/s 00:00 cap_20151023T113021_927950468.png 100% 413KB 413.0KB/s 00:00 cap_20151023T113022_567641507.png 100% 413KB 413.1KB/s 00:00 cap_20151023T113023_203534753.png 100% 414KB 413.5KB/s 00:00 cap_20151023T113023_855350640.png 100% 412KB 411.7KB/s 00:00 cap_20151023T113024_496387641.png 100% 412KB 412.3KB/s …
59 scp  time  batch-jobs 

4
SFTP,SCP和FISH协议之间有什么区别?
我曾经认为SCP是通过SSH复制文件的工具,而通过SSH复制文件的方式称为SFTP,它本身就是FISH的同义词。 但是现在,当我在寻找Total Commander插件在Windows中执行此操作时,我注意到它的页面上显示“允许通过安全FTP(通过SSH的FTP)访问远程服务器。需要SSH2。这是不一样的作为SCP!”。 如果不一样,那我会误会什么?
59 ssh  scp  sftp  fish-protocol 

9
如何最好地通过scp复制大量的小文件?
我的目录有几个千兆字节和数千个小文件。我想多次使用scp通过网络复制它。源计算机和目标计算机上的CPU时间便宜,但是通过单独复制每个文件而增加的网络开销非常大。我会对其进行tar / gzip压缩,然后将其运送过来,但是源计算机的磁盘空间不足。 有没有办法tar -czf <output> <directory>将scp 的输出通过管道传输?如果没有,还有其他简单的解决方案吗?我的源计算机是古老的(SunOS),所以我不想在上面安装东西。
59 tar  scp 

2
SCP失败无误
一段时间以来,我一直在经历SCP的非常奇怪的行为:每当我尝试复制文件时,SCP的输出都会包含一串下划线,并且文件不会被复制。 $ scp test.txt 192.168.0.2:~ job@192.168.0.2's password: ________________________________________ 当我使用Midnight Commander创建SSH连接并复制文件时,它确实起作用。 有关我的机器的一些信息: $ ssh -V OpenSSH_5.8p1 Debian-1ubuntu3, OpenSSL 0.9.8o 01 Jun 2010 $ uname -a Linux squatpc 2.6.38-10-generic #46-Ubuntu SMP Tue Jun 28 15:05:41 UTC 2011 i686 i686 i386 GNU/Linux 我正在运行Kubuntu 11.04。 编辑:评论所要求的更多信息: $ scp -v test.txt 192.168.0.2:~ Executing: program /usr/bin/ssh …
45 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.