728x90
aws로 서버를 만들어보자
일단 aws 콘솔에 가서 프리티어용으로 하나 만들자
서버를 만들 때 프리티어는 최대용량 30GB로 가능하니 최대로 만들자
프리티어용으로 만들 때 pem 키를 받아두자
그 다음 탄력적ip를 만들어서 내가 만든 ec2에 연결을 해주자
탄력적 ip를 연결하면 xshell에서 연결을 할 수 있다.
처음 연결할 때는 pem키가 필요하다.
그리고 처음 사용할 때는 사용자 이름에 ec2-user를 넣어야 한다.
그 뒤에 펨키 없이 사용할 수 있게 설정을 해준다.
- User 및 Password 설정
sudo adduser "유저명" # 유저 생성
sudo passwd "유저명" # 비밀번호 설정
- sudoers 파일에, 생성한 User 추가
- 설정 파일 권한 변경 및 접근
# 파일 권한 변경
sudo chmod u+w /etc/sudoers
# 파일 접근
sudo vi /etc/sudoers
- 맨 하단에 아래 내용 추가 (sudo 접근 가능하도록 설정)
"유저명" ALL=(ALL:ALL) ALL
- sshd_config 파일 설정 변경
- 설정 파일 접근
sudo vim /etc/ssh/sshd_config
- /PasswordAuthentication 검색 후, PasswordAuthentication no 를 아래와 같이 수정 (pem key 없이 접속 가능하도록 설정)
PasswordAuthentication yes
- 서비스 재시작
sudo service sshd restart
- 설정한 User-password 로 SSH 접속
이렇게 하면 일단 서버는 만들어 진다.
728x90