Articles of SCP

将文件(特定扩展名)远程复制到本地计算机保留path

我在远程服务器上有一堆文件。 我对他们大部分都不感兴趣,除了.pl文件。 我想在我的本地计算机上获得这些副本。 什么是最好的方法来做到这一点(在同样的尝试保持其path)? 我正在考虑某处: find . -name "*.pl" | xargs scp localuser@localip 可悲的是没有办法。 任何人有更好的想法?

scp / sftp备份脚本

我正在寻找一个简单的备份解决scheme。 我的主机通过scp / sftp在远程服务器上提供了一些备份空间。 他们提供了我的用户名和密码。 使用RSA / DSA密钥的auth选项不可用。 理想情况下,我想要一个简单的脚本,将: tar | gzip | gpg | scp -uuser -ppassword my.backup.server 但是我找不到一个scp客户端,可以在命令行上接受用户名和密码,以及在标准input上传输的东西。

如何取消引用Mac OS X别名?

我试图用它的别名scp文件。 我怎样才能做到这一点?

我如何设置单向scp?

我试图设置远程主机作为数据接收器,即远程主机上的某种环境A,它允许用户将数据从本地计算机sc到A,而不是从A到本地计算机。 远程主机上的一个帐户只能使用rssh和scp,并且工作良好,包括rsa密钥交换,以便用户可以在没有密码的情况下将数据scp到远程主机。 但是,在目前的forms下,用户也可以从远程主机到本地主机的scp数据,我想要防止这种情况。 我知道build立一个chroot监狱的可能性,以便scp被限制在远程主机上的某个目录,这可以工作,但我正在寻找一个“更容易”的方法,因为我没有太多的经验build立一个chroot。

从远程服务器复制文件到我的Ubuntu桌面

我很困惑如何做到这一点。 有人告诉我使用scp但对我来说还不清楚。 我只能用ssh来控制服务器。 我喜欢: qa-desktop2@qa-desktop2:~$ scp [email protected]:/www/oqc/inspection_report.php [email protected]:/home/qa-desktop2/desktop 然后input密码: [email protected]'s password: 然后显示: Could not create directory '/home/jeinqa/.ssh'. Host key verification failed. lost connection 为什么? 什么是正确的步骤呢?

支持服务器跳转的SSH / SCP文件浏览器

要在这里访问我们的文件服务器,我需要首先连接到一个公共可用的服务器,然后打开第二个到该服务器的ssh连接。 如果我需要复制文件,我首先需要将它们从文件服务器复制到公用服务器。 然后,我可以在(WINDOWS)上使用像Cyber​​duck(MAC)或WinSCP这样的工具来安装浏览和下载文件。 有没有可以configuration的工具直接连接到目标服务器?

重复找不到远程备份目录?

使用我的私钥这样做,这个命令允许我连接到/ home / backupUser /备份就好了: $ sudo sftp -oPort=7843 [email protected]:backup 但是,当我运行重复,我得到以下错误: duplicity full –exclude … / scp://backupUser:[email protected]:7843:/backup bash: [email protected]:7843./backup: No such file or directory 我假设duplicity将解释/backuppath相对于用户的主目录。 但是由于上述命令不起作用,我还试图在命令末尾的备份目录中closures/ ,即 duplicity full –exclude … / scp://backupUser:[email protected]:7843:backup bash: [email protected]:7843:backup: command not found 有什么我在这里失踪,如添encryption码的私钥使此命令的工作?

如何使用与scp的目录自动完成

我使用授权密钥login到我的远程Ubuntu服务器。 我需要经常使用scp从我的本地机器到我的远程机器的cp文件。 我想通过bash-autocompletion来启用自动完成,就像我在本地机器上所做的一样。 我怎么能这样做? 更新 我试过zsh ( https://github.com/robbyrussell/oh-my-zsh ), scp可以自动完成。 我怎么能用我的bash呢?

scp(ssh)第一次失败,第二次运行

我们有一个debiantesting服务器。 当我试图用scp访问服务器时,第一次不能工作 – 客户端说远程主机closures了连接。 当我再次尝试相同的行动 – 它的作品。 然后电话工作几分钟 – 但是(我想)5到10分钟后,它停止工作,“第一次通话”不能再工作。 之后,它再次工作5至10分钟。 检查系统日志我看不到任何东西(我们有问题,系统日志是HUP – 但我们正在努力)。 检查auth.log似乎是通话没有通过(我只是看到成功的尝试)。 你有什么想法可能是错的?

通过sftp / scp访问encryption的磁盘

我想做一些非常偏执的事情,但我不确定至less可以轻易做到这一点…让我们看看我能否正确解释: 我有一个运行debian的服务器(可以改成任何其他的dist,但是debian是我感觉更舒适的)。 我想有一个磁盘encryption,文件挂载为FS或任何不介意。 这台服务器只能通过sftp的安全连接scp进行远程连接。 我想设置家到这个encryption的磁盘,我想只允许查看encryption的文件到通过ssh / sftp系统login。 这些文件将通过ssh传输到用户计算机,以保持encryption。 我不介意是否需要执行两步validation,一个用于ssh和其他encryption,但我需要它是私人和安全的。 正如你所想象的那样,在托pipe服务器上有一个公司的远程仓库。 这个数据非常敏感,所以我们想成为偏执狂。 任何想法? 我正在看错方向? 像往常一样,我非常感谢你的支持。