Skip to main content

[AWS EC2] Một số command cơ bản thường dùng với EC2 instance

Hướng dẫn connect ssh với EC2 instance

Để connect với EC2 với SSH, chúng ta cần một số thông tin: 

  • SSH Key (.pem file) cung cấp bởi Amazon. File này sẽ tạo ra khi khởi tạo một EC2.
  • IP address. Địa chỉ IP của EC2
  • Username:  user phụ thuộc vào bản linux khi khởi tạo EC2
    • Ubuntu: ubuntu
    • Amazon Linux: ec2-user
    • Centos: root

B1: Cấp quyền file pem

chmod 400 key.pem

B2: Connect với lện ssh

ssh -i /path/key-pair-name.pem username@ip-address

Notes: Nếu máy tính bạn không có SSH có thể phải cần cài thêm SSH client

  • Recent versions of Windows Server 2019 and Windows 10 – OpenSSH is included as an installable component. For more information, see OpenSSH in Windows.
  • Earlier versions of Windows – Download and install OpenSSH. For more information, see Win32-OpenSSH.
  • Linux and macOS X – Download and install OpenSSH. ex:  https://www.openssh.com

B3: Xác thực fingerprint ( tuỳ chọn)

Bạn chọn yes, để máy chủ thêm bạn vào knows_host. Điều này giúp xác nhận máy tính của bạn khi kết nối với EC2

Tải files hoặc folder lên AWS EC2 instance

Sử dụng  scp command (có sẵn trong OSx và phần lớn hệ điều hành linux/unix)

scp -i "your_path/your_ssh.pem" "your_path/file_upload" ec2-user@100.100.100:/path

SCP (Secure Copy) là công cụ dòng lệnh trong các hệ thống Linux và Unix. Nó được sử dụng để sao chép từ xa gữa các máy tính. Nó giúp chuyển các tệp và thư mục qua hệ thống một cách an toàn qua mạng

Source: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-linux-inst-ssh.html

 

Sản Phẩm

Sản Phẩm & Dịch Vụ Dành cho SME