【问题标题】:Download file while in ssh mode?在 ssh 模式下下载文件?
【发布时间】:2011-11-23 06:15:44
【问题描述】:

我使用 ssh 来导航我的远程服务器。有时我想下载一个文件在我的电脑上打开。

但我知道如何做到这一点的唯一方法是打开一个新的命令行窗口并使用 scp 从本地到远程。

有没有办法直接从 ssh 服务器执行此操作?

就像一个知道我当前 ip 的命令,所以可以自动设置一切?

(以这样的方式上传也很棒......)

【问题讨论】:

    标签: command-line ssh terminal download


    【解决方案1】:

    没有简单的方法可以做到 - 我使用 ssh 和 scp 多年,就像你刚才描述的那样。但是,您可以配置 ssh 和 scp,使它们每次都不需要密码,这很舒服!为此,您需要:

    1. 通过 ssh-keygen 生成密钥 - 它们也可以受密码(=密码)保护
    2. 将远程机器的密钥复制到 ~/.ssh/authorized_keys

    然后,每次启动会话时,都会运行 ssh-agent 和 ssh-add。您只需输入一次密码。然后你可以多次运行 scp/ssh,从脚本等,而不需要每次都输入密码!

    我不记得如何配置所有这些的确切方法,但请查看所有这些有用工具的联机帮助页!许多事情可以通过将它们放入 ~/.bash_profile 或 ~/.bashrc 文件中来实现自动化。

    【讨论】:

      【解决方案2】:

      我在尝试自己回答您的问题时发现了这一点:

      https://askubuntu.com/a/13586/137980

      只需安装 zssh 并使用 Ctrl-@ 进入文件传输模式。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-01-14
        • 2019-12-27
        • 2021-09-14
        • 2021-09-12
        • 2021-10-25
        • 2015-06-13
        相关资源
        最近更新 更多