일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- JPA
- wooza
- db 스키마
- 서버구축
- 인턴생활
- DB 설계
- RDB
- Spring
- SpringBoot
- API
- mariaDB
- 스트리밍서버
- 자바
- autowired
- AWS
- restful
- 스프링
- 라이브커머스
- 실검
- 미디어서버
- @async
- 네이버
- 멀티쓰레드
- api설계
- 이커머스
- REST API
- 이커머스 api
- cmi
- async
- Gradle
- Today
- Total
목록Linux (4)
Polymor!
client> ssh serverHostname@serverIP 인 상황일때 client --------------------->--------------->-------------------->--------- server 1. ssh-keygen -t rsa -> ~/.ssh/ 밑에 id_rsa(비밀키) , id_rsa.pub(공개키)생김 2. id_rsa.pub(공개키)를 server로 옮김 ~/.ssh/authorized_keys 파일에 3. ~/.ssh/known_hosts 에는 서버 rsa공유키 cat /etc/ssh/ssh_host_rsa_key.pub 값이 ~/.ssh/id_rsa.pub 이랑 다를수있음 이랬는데도 안되는 케이스가 있다.. 1. REMOTE HOST IDENTIFICATIO..
* Linux Filesystem " 파일을 사용자가 접근할 수 있도록 운영체제가 시스템의 디스크상에 일정한 규칙을 가지고 보관하는 방식" . "파일 시스템"의 "파일 (file)"은 물리적인 하드웨어 저장공간에 저장되는 데이터의 집합을 말한다. 리눅스에서 파일이란... 정말 중요한 개념이다. 왜냐하면 키보드,마우스,인터페이스카드 등 디바이스가 파일의 개념으로 접근되기때문이다. 단순한 일반(regular)파일만을 파일이라 칭하지 않고 모든 디바이스들까지 전부 파일로 취급함을 알아야한다. 파일 시스템 그 코어는 결국 구조체이고 포인터, 'SW프로그램'이다.. 파일들은 디스크 상에 여러 조각으로 나누어 저장되어있다. 이 조각들의 시작주소를 포인터로 가지고 있는 것이 아이노드(inode)이다. 이때 시작주소는..
* ping [ip address] : 해당 IP 주소를 사용하는 서버와 연결 상태를 확인하는 명령어. TCP/IP connect error 가 발생한다면 ping에서 "host unreachable" 이라는 문구가 뜰 것이다. *telnet [ip address] [port] : 포트와 함께 상태를 파악하고 싶을때 ping 대신 사용 가능 * arp -a : L2 레벨 스위치단에서의 arp table, 물려있는 네트워크 보여준다. 지울 수도있고 새로 추가되기도한다. 이 테이블의 크기는 한정되있다. 다 차면 버퍼가 비워지는데 이걸 기반으로 arp spoofing 해킹기법을 쓰는거다. * lsof -nP -i4 : ip 기반으로 연결 상태를 알수 있다. 가령 SYN_SENT / ESTABLISHED / C..