EC2上でLINUX OS(AMILinux,CentOS,RHEL,Ubuntu等)のインスタンスを立てられたと言う事でよろしいでしょうか。
インスタンスを構築された際にkeypairを使用されているため、
SSHでの接続にkeypairが必要な状態になっています。
suコマンドで作成したユーザに切り替えた上で
作成したユーザ用の鍵を作り、その鍵を使ってログインすることになります。
ユーザは作成済みと言うことですので、鍵の作成手順と
その鍵を使っての認証方法を記載いたします。
EC2へec2-userでログインの上作業を進めて下さい。
※ローカル環境からTeraTerm等を使用して使うことを想定しています。
もしWebコンソールなどからアクセスする場合はコピーする手順などで不具合が生じるかも
知れませんのでご注意下さい。
shell
1$ sudo su - 作成したユーザ名
2$ cd /home/作成したユーザ名
3$ mkdir .ssh
4$ cd .ssh
5$ ssh-keygen -t rsa
6$ mv id_rsa.pub authorized_keys
7$ chmod 600 authorized_keys
8$ cd ../
9$ chmod 700 .ssh
10
コレでサーバ側での作成されたユーザに対する鍵作成は一段落です。
コンソールは閉じずにそのまま秘密鍵の取得を行います。
"ssh-rsa" から始まる鍵が表示されますので
最後まですべてコピーして、ローカルのメモ帳などに貼り付け、保存します。
コレでsshの鍵ができあがりますのでこの鍵を使用し、作成したユーザでログインしてみて下さい。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/16 12:51