ssh 공개키$ssh -keygen 홈디렉토리에서 ssh 디렉토리 확인 시id_rsa private keyid_rsa_pub public key ssh 디렉토리는 사용자만 읽고,쓰고, 실행 가능 공개키를 로그인하고자 하는 컴퓨터의 authorized keys에 추가시로그인 없이 로그인 가능 백업 자동화 기능에도 사용가능 RSA 비대칭 키를 지칭private키로 암호화/ public key로 복호화1. client가 server에 접속2. server가 random key값을 client에게 전송3. client가 random key값을 private키값을 이용해 암호화 한 후 server에게 전송4. server가 전송받은 암호화 키값을 기존에 가지고 있던client의 public key값을 이용해 복호..
DNS=Domin name system Domain 구입 Freenom을 통해 구입가능 Sub domain각각의 도메인을 구입할 필요없이 sub domain을 통해 domain을 재사용 Domain의 실행 과정 ex) egoing.ga. 를 연결할 때DNS server가 root DNS server에 .ga 담당 DNS 물어봄.ga담당 DNS server는 egoing.ga DNS server 물어봄egoing.ga DNS server에게 ip를 받고 DNS server에게 보냄DNS server는 Client에게 ip를 보냄 Uploaded by Notion2Tistory v1.1.0
정해진 포트(구멍)을 통해서 다른 ip에 접속가능보통 ssh 서버는 22번 포트/ 웹서버는 80번 포트를 가짐포트 포워딩외부사용자가 private address에 접근가능하게 포트를 포워딩 라우터에서 포트 설정시 외부에서도 private ip로 접근 가능 Gateway공유기는 공유기 안쪽에서만 사용가능한 ip를 가지고 있음(=default gateway) Public ip 알아내기$curl http://ipinfo.io/ip Uploaded by Notion2Tistory v1.1.0
Client 컴퓨터가 Server컴퓨터를 자신의 컴퓨터 처럼 다룰 수 있음 ssh client가 ssh server에 명령어를 전달ssh server가 server에게 명령어 전달동작된 결과를 ssh server에게 전달결과를 ssh client 화면에 전달 SSH 설치$sudo apt-get install openssh-server 실행$sudo service ssh start ssh 작동확인 ssh 접속$ssh 접속하려는id@접속하려는ip Uploaded by Notion2Tistory v1.1.0
Uploaded by Notion2Tistory v1.1.0
파일 & 디렉토리에 대해 읽고, 쓰고, 실행 제어 r: read w: write x=execute ex)-rw-rw-r— 1 egoing egoing 0 Dec 4 23:19 perm.txt 맨 앞의 -는 타입을 나타냄-일때는 파일 /d 일 때는 디렉토리 Access mode사용자는 r+w 가능같은 그룹도 r+w 가능나머지는 r만 가능 사용자는 egoing 그룹은 egoingperm.txt라는 파일 Access mode 변경ex) $chmod o -r perm.txt나머지의 read권한 빼기 디렉토리 권한디렉토리의 r이 없으면 읽지 xw가 없으면 파일생성 xx가 없으면 cd명령을 통해 진입x $chmod -R o+w perm-R은 재귀적인 명령안에 있는 디렉토리, 파일에 모두 적용 8진수로 표현r=4 w..
- Total
- Today
- Yesterday
- SEB 43
- Python
- BFS
- 코드스테이츠
- 프리프로젝트
- dictionary
- useContext
- seb
- 프론트엔드
- 프로그래머스
- dfs
- 감정 일기장
- 프로젝트
- SEB43
- 백준
- Redux
- 다이나믹 프로그래밍
- 회고
- React quill
- SEB43기
- SEB 43기
- 브루드포스
- 기술면접
- 코테
- 스택오버플로우
- 개인 프로젝트
- 감정일기장
- 그리디 알고리즘
- til
- 인적성
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |