V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
justrand
V2EX  ›  问与答

windows 自带的 OpenSSH,无法使用 ssh-copy-id 这个命令吗?

  •  
  •   justrand · 2020-11-20 10:06:44 +08:00 · 2439 次点击
    这是一个创建于 1252 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我在 gitbash 里面使用没有问题,在 windows terminal 下使用提示没有这个命令,这是啥原因?
    OpenSSH_for_Windows_7.7p1, LibreSSL 2.6.5
    7 条回复    2020-11-20 20:09:25 +08:00
    CallMeReznov
        1
    CallMeReznov  
       2020-11-20 10:08:56 +08:00
    wt+wsl

    嫌麻烦就用 git 。
    ysc3839
        2
    ysc3839  
       2020-11-20 12:20:23 +08:00 via Android
    因为你用的是 Git for Windows 附带的 ssh-copy-id 。
    在 Windows 的 shell 中不会使用 Git for Windows 附带的程序,所以提示没有。
    ipchy
        3
    ipchy  
       2020-11-20 13:58:37 +08:00
    https://www.chrisjhart.com/Windows-10-ssh-copy-id/ 折中一下,可以试试这个
    h4de5
        4
    h4de5  
       2020-11-20 17:51:08 +08:00
    试试 cmder
    12101111
        5
    12101111  
       2020-11-20 17:57:25 +08:00   ❤️ 1
    ssh-copy-id 是 POSIX shell script,而 Windows 并没有这种 shell
    learningman
        6
    learningman  
       2020-11-20 19:14:13 +08:00 via Android
    @12101111 powershell 也是 shell)
    QHKZ
        7
    QHKZ  
       2020-11-20 20:09:25 +08:00
    windows10 自带的有
    - scp
    - sftp
    - ssh
    - ssh-add
    - ssh-agent
    - ssh-keygen
    - ssh-keyscan
    路径是 C:\Windows\System32\OpenSSH
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5841 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 06:13 · PVG 14:13 · LAX 23:13 · JFK 02:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.