본문 바로가기

AWS

[aws/m1] ec2 사용자 추가, 관리

https://repost.aws/ko/knowledge-center/new-user-accounts-linux-instance

 

EC2 Linux 인스턴스에 대한 SSH 액세스 권한이 있는 새 사용자 계정 추가

SSH를 사용하여 Amazon Elastic Compute Cloud(Amazon EC2) Linux 인스턴스에 연결할 수 있는 새 사용자 계정을 추가하고 싶습니다.

repost.aws

-> 되게 잘 나와있음

 

1. 키 페어 생성

 

- 앞의 포스팅처럼 pem 파일 권한 변경 > chmod 600 test.pem

 

2. 인스턴스에 ssh 접속 후 사용자 추가

sudo adduser <추가할 사용자 이름>

sudo su - test_user //컨텍스트 변경
mkdir .ssh
chmod 700 .ssh
touch .ssh/authorized_keys //파일 생성
chmod 600 .ssh/authorized_keys

3. 키 페어 설정 

-> 나 여기서 엄청 애먹었음

  • 로컬에서 다운받은 .pem 파일을 ssh 형태로 출력해서 복사

  • 복사한 pem 내용을 ec2 서버에 pem 파일 생성 후 붙여넣기 

-> .ssh 디렉토리 내 .pem 파일과 authorized_keys가 있는데 authorized_key 내용 주목

-> ssh 키 앞뒤에 ssh-rsa와 <키 페어 파일 이름>이 들어가야 함

 

4. ssh 연결해보기