배포~!~!~!
- VPN 등하면 다 자동으로 해줌. (생성하지 않는게 여러가지보임)
- 서브넷은 하나의 큰네트워크를 쪼개서 쓴다고 생각하면됨.
- public : 인터넷통신 되는것 private : 내부에서 쓰는 인터넷통신 되는것
- 2b는 프리티어로 생성이 안됨
- 인터넷게이트웨이 가상의 라우터를 만들어서 ~~! 출입구 느낌. 게이트웨이를 통해서 출입이 가능
- 나트게이트웨이는 밖에서는 통신이 안됨. 공유기랑 똑같음
- vpc igw 두개 연결을 해줘야함
- 라우팅 테이블 : vpc만들고 igw를 붙여줌. 인스턴스에서 웹에서 네이버로 접속한다. 그럼 공인ip가 인터넷게이트 웨이에 보낸다. 인터넷게이트웨이는 목적지 ip 주소를 보고 어디로 보낼지 판단을 함. 라우팅 테이블을 보면 10대는 우리가 쓰는거 10점대가 아니면 다른데로 보낸다는 내용
- 보안그룹 : 디폴트로 만들어주는거 하나가 있는데 이건 삭제가 안됨
15p
- 인스턴스 서버기준에서 데이터가 들어오면 인바운드 나가면 아웃바인드(내가쏘는거니까 규칙을 걸지않음)
인바운드는 밖에서 들어오니까 규칙을 넣어줌
19p
- 윈도우는 ppk인데 안되서 걍 pem
- puttygen - load - save privatekey - 확장자 ppk로 저장. 맥 너는 바꿀필요가 없단다
- superuserdo 줄임말 sudo
- su 스위치유저
자주쓰는 리눅스 명령어
pwd : 현재 작업 디렉토리 위치
ls : 현재 있는 디렉토리에 어떤 파일이 있는지
man : 메뉴얼 / q 누르면 나옴
vim : 메모장, 노트패드 열기/ ESC :q 나가기 / i 누르고입력 /ESC wq 입력한거 저장 /wq! 강제저장(여러명이작업할때 안될시)
cat : 파일에 입력되어있는거 출력
touch a.txt : 파일생성
teb하면 자동으로 완성됨
rm : remove 파일만 지울수있음 /rm -r 폴더명 디렉토리까지 지워줌/ rm -rf
mkdir : 폴더만들기 /흰색은 파일 파란색은 폴더
mkdir -p : 없는 디렉토리까지 만들어줌
.현재 디렉토리 ..한단계 위에
cd ~ or cd 홈 디렉토리로 감
-jdk 설치
apt search openjdk : 설치 가능할것들이 쭉 뜸
드레그 Shift + Insert
apt update -y : repository 업데이트
apt install -y openjdk-17-jdk
*ami 구워놓기*
alt f12 인텔리제이에서 터미널 열기
.\gradlew build -x test
netstat -ano | findstr 8080
vim /etc/ssh/sshd_config ->권한풀기
34G
i 주석풀고 yes/no 사진참조
ESC 58G
systemctl restart sshd (d데모)
systemctl status sshd -> 엑티브
sftp://43.202.33.73
java -jar demo +Teb / Ctrl + C -> 나가는거
java -jar demo &
fg %1