この度ec2ユーザーをuseraddで新たにA_userというユーザーを追加し、鍵ファイルを作成してFTPクライアントソフトからA_userとしてリモートログインの環境を整えようと試みているのですが、公開鍵配置のところで苦戦しています。
私が行った手順としまして。
pemファイルでec2にssh接続後、ユーザーを作り(ec2_userユーザーでログイン)
useradd -g Agrp A_user
ローカルで鍵ファイル作成(パスコード付き)
ssh-keygen -t rsa -b 2048
下記配置コマンドでec2上に配置したら
scp ~/.ssh/newkey.pub A_user@ec2-XX-XXX-XXX-XXX.ap-northeast-1.compute.amazonaws.com:~/.ssh
エラーになりました。
A_user@ec2-XX-XXX-XXX-XXX.ap-northeast-1.compute.amazonaws.com: Permission denied (publickey). lost connection
私の想定ではこのとき、
作られた公開鍵をリモートの/home/A_user/.ssh/に配置してあげれば
あとはローカルの秘密鍵でA_userとしてFTP接続できる想定なのですが異なった手段を用いているせいかうまくいきませんでした。
解決策など知っている方がいましたら
お手数ですがよろしくおねがいいたします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/23 11:12
2020/01/23 11:18
2020/01/23 13:00 編集