【问题标题】:how to scp across servers using bash? [closed]如何使用 bash 跨服务器 scp? [关闭]
【发布时间】:2010-11-03 21:20:23
【问题描述】:

可行吗?

【问题讨论】:

    标签: bash scp


    【解决方案1】:

    嗯,是的,是的。这个怎么样?

    scp pax@machine1:/tmp/qq pax@machine2:/tmp/qq
    

    要么就是这样,要么我在你的问题中遗漏了一些基本的东西。

    见:

    usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
           [-l limit] [-o ssh_option] [-P port] [-S program]
           [[user@]host1:]file1 ... [[user@]host2:]file2
    

    【讨论】:

    • 我认为至少需要密码..
    • 它使用与 ssh 相同的方法(在我的情况下允许选美,腻子代理)。请参阅“man ssh”了解 non_windows 方法,包括使用 /etc/[s]hosts.equiv 和 ~/.[rs]hosts。
    • @shore:它会提示你输入密码。
    • @Dennis,你是对的,但它会先检查其他方法,如果你在两台机器之间设置了 SSH 信任或设置了 SSH 密钥,它不应该提示你。跨度>
    猜你喜欢
    • 2015-11-12
    • 2018-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-18
    • 1970-01-01
    • 2014-07-10
    相关资源
    最近更新 更多