sm 기술 블로그
[AWS] 키페어 없이 비밀번호로 ec2 접속 본문
해당 내용은 OS 윈도우 에서 CMD 창을 띄워서 작성함.
1. 키페어를 통해 EC2 에 접속
ssh -i 키페어.pem 유저명@EC2publicIP
유저명 :
AWS 리눅스 - ec2-user
ubuntu - ubuntu
2. 유저 생성 (만약 유저명을 그대로 사용할거면 비밀번호만 생성하면 됨)
sudo adduser "유저명" #유저생성
sudo passwd "유저명" #비밀번호 생성
해당 과정을 통해 유저가 생성된다.
유저가 생성되면 해당 유저에게 sudo 접근을 가능하게 하려면 다음과 같다.
sudo chmod u+w /etc/sudoers # 파일 권한 변경
sudo vi /etc/sudoers # 파일 접근
sudoers라는 파일에 접근하는 것이다.
sudoers는 sudo와 관련된 파일로 손상시 sudo 사용이 불가능 하다.
root 밑에 다음과 같이 적어주자
유저명 ALL=(ALL:ALL) ALL
그 후 ec2-user에서 생성한 유저로 변경하려면 다음 명령어를 입력
su -유저명
3. 키페어대신 비밀번호로 로그인 설정
sudo vi /etc/ssh/sshd_config #config파일 열람
passwordAuthentication no → passwordAuthentication yes로 변경
esc → :wq 종료
4. 리눅스 재기동
sudo service sshd restart # 재기동
5. 비밀번호로 로그인
ssh 유저명@EC2publicIP #로그인
후 비밀번호 작성하면 로그인 가능
'AWS' 카테고리의 다른 글
[AWS] cmd에서 EC2 접근이 불가능할때 (0) | 2023.02.08 |
---|---|
리액트 aws에서 백그라운드 실행 (리눅스 환경) (0) | 2022.11.05 |
프론트 파일 배포 (0) | 2022.10.30 |
스프링에서 파일을 S3(버킷)에 저장하고 반영하기 (0) | 2022.10.24 |
Group By문제 해결 (0) | 2022.10.23 |
Comments