반응형
# 기본 사용자 계정 정보
AMI 종류 | 기본 사용자 계정 |
Amazon Linux 2 / Amazon Linux | ec2-user |
CentOS | centos |
Debian | admin |
Fedora | ec2-user 또는 fedora |
RHEL | ec2-user 또는 root |
SUSE | ec2-user 또는 root |
Ubuntu | ubuntu |
# 사용자 계정 생성
1. adduser(해당 계정에 그룹과 홈디렉토리까지 생성되는 명령어)
[ Amazon Linux and Amazon Linux 2 ]
$ sudo adduser newuser
[ Ubuntu - (암호 없이 사용자 계정을 만들려면 --disabled-password 파라미터를 포함) ]
$ sudo adduser newuser --disabled-password
2. 새 계정으로 전환 (생성할 디렉터리&파일의 소유권이 새 계정이 가질 수 있도록)
$ sudo su - newuser
3. SSH 퍼블릭 키 추가
1) .ssh 디렉토리 생성 및 권한 변경
$ mkdir .ssh
$ chmod 700 .ssh
2) authorized_keys 파일 복사 및 권한 변경 (파일 생성의 경우 퍼블릭키를 넣어줘야하는데 번거로우므로 복사가 짱짱 편함 ^.^)
$ sudo cp /home/ec2-user/.ssh/authorized_keys /home/newuser/.ssh/
$ chmod 600 /home/newuser/.ssh/authorized_keys
# 사용자 계정 삭제
userdel 명령어 이용 (기본 사용자 계정 사용하지 않을 예정이면 삭제하면 됨)
-r 옵션 : 홈디렉토리와 메일 스풀 삭제됨
$ sudo userdel -r ec2-user
반응형
'개발 > AWS' 카테고리의 다른 글
[AWS RDS] 데이터베이스 보안 그룹 규칙 설정 / DB Connection timeout (0) | 2021.01.05 |
---|
댓글