考虑这种情况:pipe理员configuration了一个公钥/私钥对,以便在服务器之间rsync文件时使用,以避免密码提示。 这个设置很好。 然后当试图使用SSH / SCP时,系统会提示input密码。 问题:为什么这种情况下,如果rsync工作正常?
我正在从我的AWS设置中定期下载gzip压缩的数据库(大约150MB)。 虽然正常的http / https下载速度(通过Apache文件服务)是>> 300kb / sec,当我使用scp下载转储时,我只得到约30-50kb /秒的速度。 这么慢的原因是什么? 如何安全地下载数据库转储文件更快? 谢谢!
我想创build一个脚本来执行一系列的scp命令。 这将从networking上的另一台计算机上的一组特定的文件拉到本地计算机上的特定目录。 注意事项的authentication注意事项是什么? IE浏览器将最终成为一个cron工作,那么处理密码挑战的最好方法是什么?
我使用这篇文章来设置密钥和用户使用Putty从Windows盒子login到Ubuntu服务器。 我现在想添加一个额外的SSH用户,将从MacBooklogin。 我使用ssh-keygen生成本地密钥,但是我无法将密钥复制到服务器。 这是我的bash读数(由于显而易见的原因而改变) MacBook-Pro:〜joe $ scp -2 -P 50022 -v〜/ .ssh / id_rsa.pub [email protected]: 执行:程序/ usr / bin / ssh主机111.222.333.444,用户新用户,命令scp -v -t。 OpenSSH_5.2p1,OpenSSL 0.9.8l 2009年11月5日 debug1:读取configuration数据/ etc / ssh_config debug1:连接到111.222.333.444 [111.222.333.444]端口50022。 debug1:build立连接。 debug1:身份文件/Users/joe/.ssh/id_rsatypes1 debug1:身份文件/Users/joe/.ssh/id_dsatypes-1 debug1:远程协议版本2.0,远程软件版本OpenSSH_4.3 debug1:match:OpenSSH_4.3 pat OpenSSH_4 * debug1:启用协议2.0的兼容模式 debug1:本地版本stringSSH-2.0-OpenSSH_5.2 debug1:发送SSH2_MSG_KEXINIT debugging1:收到SSH2_MSG_KEXINIT debug1:kex:server-> client aes128-ctr hmac-md5 none debug1:kex:client-> server aes128-ctr hmac-md5 none debug1:发送了SSH2_MSG_KEX_DH_GEX_REQUEST(1024 […]
我需要一种通过嵌套服务器来复制文件的方法,如 localhost$ ssh user@host1 host1$ ssh host2 其中host2位于非现场Intranet上,不能直接访问。 有一种使用scp将文件从host2复制到本地主机到host1的方法吗? 或者我坚持先把文件复制到host1? 提前致谢。
我正在尝试使用此命令下载SCP文件: scp -v agenadinik@slabrams-desktop:/home/agenadinik/Downloads/agraph-4.2-linuxamd64.64.tar.gz agenadin@uc3-dev:/udfr/agraph-4.2-linuxamd64.64.tar.gz 输出是这样的: Executing: /usr/bin/ssh '-v' '-x' '-oClearAllForwardings yes' '-n' '-l' 'agenadinik' 'slabrams-desktop' 'scp -v' '/home/agenadinik/Downloads/agraph-4.2-linuxamd64.64.tar.gz' 'agenadin@uc3-dev:/udfr/agraph-4.2-linuxamd64.64.tar.gz' OpenSSH_5.3p1 Debian-3ubuntu5, OpenSSL 0.9.8k 25 Mar 2009 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug1: Connecting to slabrams-desktop [127.0.1.1] port 22. debug1: Connection established. debug1: identity file /home/agenadinik/.ssh/identity type -1 debug1: identity […]
我是一个unix noob,但这个问题似乎超级基本,但我无法find答案的任何地方。 基本上,据我所知,sFTP只是FTP over ssh。 所以,为什么我不能像在ssh上那样将文件从一个文件夹拖放到服务器端的另一个文件夹中。 为什么当我想要在服务器文件夹中解压缩一个.tar文件时,是否首先要将它复制到我的机器上,然后再返回? 为什么不能在我使用命令行的时候解压。 我知道,当我使用命令行它使用远程机器的资源,但为什么不能sFTP也这样做呢? 有没有办法执行我通常会通过SSH执行的命令,但在一个GUI? 我试图映射到我自己的机器的驱动器,我已经尝试了这么多的sFTP客户端,这是愚蠢的。 还有另外一类我不知道的课程吗?
我需要编写SCP脚本,我需要通过以纯文本传递密码来完成此操作。 我绝对意识到我所要求的可怕的devise模式。 我不能使用此应用程序的证书 。 我的挑战是,我正在工作的盒子不能和不会有期望或perl的Net :: SFTP模块。 我有一个用ksh和基本的perl安装的HP-UX盒子。 使用SSH密钥是因为工作场所的要求。 我不制定政策,但我必须遵守。
我想使用authorized_keys中的每个键的命令来设置一些环境variables。 command="MYVAR=test $SHELL" ssh-rsa mykey shell工作正常,但SCP不起作用。 什么是正确的方法来设置每个键的环境variables,而不是破坏SSH文件传输?
我正在尝试将一些Debian ISO上传到我的ESXi 5数据存储,但速度很慢。 远远低于从网站上下载它们的速度。 我已经通过GUI上传器和SCP&SFTP复制。 我错过了一个把戏吗?