86468


[Windowsでssh-copy-
idっぽいことをしたい](https://qiita.com/tabu_ichi2/items/446722c15e6b5678ccad)
の記事に従い、Windows 10 の端末からSSHキーをコピーしてみました。

[code]

    cat ~/.ssh/Example-HomePage.pub | ssh non_root_admin@160.XXX.XX.XXX ` 
    " ` 
    mkdir -p ~/.ssh && chmod 700 ~/.ssh && ` 
    cat >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys ` 
    "
    
[/code]

実行すると「ssh-rsaコマンドが見つかりません」（-bash: line 1: ssh-rsa: command not found）と表示されました。

[![画像の説明をここに入力](https://i.stack.imgur.com/kk1qT.png)](https://i.stack.imgur.com/kk1qT.png)

修正方法と、全部正常に終わった事を確認する方法を教えていただいても宜しいでしょうか。  
VPSに導入してあるのは Ubuntu 20.04 です。


CC BY-SA 4.0
2022-02-20T03:37:15.337
86466
2022-02-20T04:58:55.323
2022-02-20T04:58:55.323
3060
16876
question
windows ssh powershell
Windows 10 の PowerShell でSSHキーをコピーする時 ssh-rsa: command not found エラーが発生する


`ssh-rsa` とは `~/.ssh/Example-HomePage.pub` の先頭部分と思われます。それとは別に

[code]

    mkdir -p ~/.ssh && chmod 700 ~/.ssh &&
    cat >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys
    
[/code]

が実行されずに画面に表示されている点も気になります。Qiitaの記事通りに正しくコマンドを入力できていないと思われます。  
例えば質問文に記載のコマンドですと、PowerShellエスケープ文字```の後ろが **改行** ではなく **空白**
になっていて行継続できていないようにも見えます。


CC BY-SA 4.0
2022-02-20T04:36:28.807
86468
2022-02-20T04:36:28.807
4236
86466
answer