[Dev] AWS Lightsail로 서버 만들기 (Linux/Ubuntu) - User Account setting #3
·
Dev
보안상 서버를 세팅할 때 root 계정을 그대로 사용하는것은 권장되지 않는다때문에 root 계정이 아닌 일반 사용자 계정을 생성하고 필요한 경우에만 sudo 권한을 통해 관리자 명령어를 실행하도록 설정하는것이 보안상 더 안전하다#1 root 초기 비밀번호 설정맨 처음 서버를 세팅하면 root 계정도 비밀번호가 없는상태기 때문에 우선 root 비밀번호부터 설정해준다sudo passwd#2 새로운 계정 생성 adduser : 유저 홈 디렉토리까지 같이 생성useradd : 순수 계정만 만듬sudo adduser [새로운계정명]계정이름을 설정해주면 새로만든 계정 New password 까지 설정해주면 된다#3 관리자 권한 허용 명령어 등록사용자 계정은 만들었지만 root 관리자 계정권한을 사용할 수 있도록 등..
[Dev] AWS Lightsail로 서버 만들기 (Linux/Ubuntu) - SSH Key Authentication #2
·
Dev
본격적인 서버 구축에 앞서 가장 중요한 것은 바로 서버 보안인데아무리 기능이 좋은 서버라도 서버 보안이 좋지 않으면 해커 및 기타 여러 보안사고가 발생하기 때문 (랜섬웨어나 디도스 등)putty 연결은 aws 공식 문서를 보면서 진행 PuTTY를 사용하여 Lightsail Linux 인스턴스에 연결 - Amazon LightsailPuTTY를 사용하여 Lightsail Linux 인스턴스에 연결 PuTTY 같은 SSH 클라이언트를 사용하여 Amazon Lightsail 인스턴스에 연결할 수 있습니다. PuTTY에는 프라이빗 SSH 키의 복사본이 필요합니다. 이미 키를 가docs.aws.amazon.computty부터 깔아봅시다 Download PuTTY: latest release (0.82)This p..
[Dev] AWS Lightsail로 서버 만들기 (Linux/Ubuntu) - Instance 생성 #1
·
Dev
종강했다구리시험기간동안 하라는 시험공부는 안 하고 틈틈이 개발했던 거 까먹기 전에 정리해 둡시다 AWS에서는 EC2와 Lightsail 두 가지 클라우드 서버 서비스를 제공하는데둘의 차이를 간단히 비교하자면EC2: 고급 설정과 세밀한 제어가 가능 (대규모 프로젝트에 적합)Lightsail: 저렴하고 빠르게 배포할 수 있음 (토이 프로젝트나 간단한 웹 호스팅에 적합)그리고 EC2에서는 되고 Lightsail에서는 안 되는 기능들이 몇 개 있는데일반적인 웹 호스팅용으로 제공하는 기능으로는 전혀 문제없으니 딥하게 들어가지 않는 이상 상관없는 듯 Instance생성 AWS 계정이 없다면 AWS 회원가입 후, 결제 카드 등록과 MFA(2단계 인증) 설정을 꼭 해두기💡  해킹당하면 서버비 폭탄 맞을 수 있으니 M..