Help us understand the problem. What is going on with this article?

EC2にSSh接続 ~初心者~

はじめに

sshでのコマンドをよく忘れがち・・(記憶力がポンコツ)
認証設定、ファイル転送も含めて記載します。

準備

  • Ec2(22番ポート解放済み)
  • pemキー作成済み
  • IPアドレスが割り当ている
  • Mac(Windowsでもいけます)

ログイン

① ターミナルからSShコマンドを実行

ssh -i ***.pem ec2-user@IPアドレス

② レスポンス、ログイン完了

The authenticity of host 'IPアドレス(IPアドレス)' can't be established.
ECDSA key fingerprint is SHA256:/RFBylrcFvYgOKPPq/GTRP4Hj+rZgH4pWEwArsW7lxk.
Are you sure you want to continue connecting (yes/no)? y

       __|  __|_  )
       _|  (     /   Amazon Linux 2 AMI
      ___|\___|___|

https://aws.amazon.com/amazon-linux-2/
No packages needed for security; 4 packages available
Run "sudo yum update" to apply all updates.
[ec2-user@ip-192-168-100-30 ~]$

今回はAmazonLinuxにログインしたので、デフォルトのユーザ名が『ec2-user』でしたが、
ディストリビューションによってユーザー名が異なります。

RHEL の場合、ユーザー名は root または ec2-user
Ubuntu の場合、ユーザー名は ubuntu
SUSE Linux の場合、ユーザー名は root または ec2-user のいずれか

認証設定

pemキーだけのログインではセキュリティが弱いので、認証設定をします。

① アカウント作成

$ sudo useradd ec2-user2

② パスワード設定
 ※パスワードを変更する場合も上書きができます。

$ sudo passwd ec2-user2
Changing password for user ec2-user.
New password:
Retype new password:

レスポンス

passwd: all authentication tokens updated successfully.

③ /etc/ssh/sshd_config ファイルの PasswordAuthenticationパラメータの設定変更する。

sudo vi /etc/ssh/sshd_config 

PasswordAuthentication yes

④ ssh再起動する。 ※Ubuntuは異なる

sudo service sshd restart

Mac(ローカルPC)→EC2へファイル転送

①ホームディレクトリにpemファイルを転送

scp -i ***.pem ***.txt ec2-user@IPアドレス:~

レスポンス

***.txt                                                                                             100% 1692    66.2KB/s   00:00

②ホームディレクトリを確認するとファイル転送がされています。

[ec2-user@ip-192-168-100-30 ~]$ ls
***.txt

[参照]

https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした