1236得票13回答
如何使用SSH将文件从一台机器复制到另一台机器

我正在使用Linux(CentOS)机器,已经通过ssh连接到另一个系统。现在我的问题是如何将文件从一个系统复制到另一个系统? 假设,在我的环境中,我有两个系统,分别是System A和System B。我正在使用System A机器,其他人正在使用System B机器。 如何将文件从Sy...

720得票29回答
为什么我在使用公钥身份验证的SSH时仍然收到密码提示?

我正在使用我在这里找到的URL进行工作。 http://web.archive.org/web/20160404025901/http://jaybyjayfresh.com/2009/02/04/logging-in-without-a-password-certificates-ssh/...

670得票12回答
如何强制 ssh 客户端仅使用密码身份验证?

如果我在Ubuntu 11.04上使用公钥认证,我应该如何设置ssh客户端仅使用密码认证到服务器?(这只是为了测试服务器上的密码,因为通常我是用密钥登录的) 我找到了一种方法: mv ~/.ssh/id_rsa ~/.ssh/id_rsa.backup mv ~/.ssh/id_rsa.p...

578得票7回答
滚动屏幕内,或者暂停输出。

我在工作中管理服务器时,使用screen来执行命令行任务。通常我运行一些小的命令(主要是文件系统任务),但有时也会运行更复杂的任务(比如数据库管理)。 这些任务的输出对我来说很重要。由于我在Ubuntu和OS X上使用终端窗口进行任务,而我需要使用screen,所以无法滚动屏幕,因此任何长时...

543得票14回答
如何通过SSH转发X以远程运行图形应用程序?

我有一台运行Ubuntu的机器,我从我的Fedora 14机器通过SSH连接到它。我想将Ubuntu机器上的X转发回Fedora,这样我就可以远程运行图形化程序。两台机器都在局域网上。 我知道在SSH中使用-X选项可以启用X11转发,但我觉得我可能缺少一些步骤。 如何将X从Ubuntu机器...

481得票5回答
逆向SSH隧道是如何工作的?

据我所了解,防火墙(假设使用默认设置)会拒绝所有没有先前对应的外部流量的入站流量。 基于反向ssh连接和SSH隧道简易指南,反向SSH隧道可以用于绕过烦人的防火墙限制。 我想在远程机器上执行shell命令。远程机器有自己的防火墙,并且位于附加防火墙(路由器)之后。它的IP地址类似于192.16...

426得票2回答
如何使用ssh-add列出已添加到ssh-agent的密钥?

如何在我的ssh-agent中检查使用ssh-add添加了哪些密钥,以及在哪里可以进行检查?

402得票4回答
使用rsync命令时,请指定身份文件(id_rsa)。

我需要定期备份一个由研究机构托管的远程服务器上的目录,该服务器是一个虚拟机。他们规定只能通过ssh密钥访问虚拟机,这一点很好,但问题是我不知道如何将rsync指向该服务器的ssh密钥。 如果密钥文件是~/.ssh/id_rsa,rsync没有问题,但如果是其他文件,我会收到"Permissi...

347得票21回答
如何在不需要密码提示的情况下自动运行ssh-add命令?

我想在我的网络上的几台计算机之间进行通信(静态以太网),通过SSH。为了做到这一点,我需要每次登录特定的机器时运行ssh-add。 有什么办法可以设置一次,不需要每次登录或重新启动机器时都要求输入密码呢? 我知道可以通过向bash_profile文件添加一些代码来实现,但是我仍然需要每次重...

330得票10回答
使用ssh将文件复制回本地系统

如果我通过SSH登录到系统,有没有一种方法可以将文件复制回我的本地系统,而不需要启动另一个终端或屏幕会话,并执行scp或类似的操作,也不需要从远程系统通过SSH返回本地系统?