본문 바로가기

bash

(3)
Let's encrypt 인증서 자동 갱신 하기 HTTP/2.0 이 나온지 벌써 5년이 지났습니다만, 평문 socket 통신을 하는 http 규격으로는 각 종단간 데이터에 대한 유효성을 입증하기가 사실 어려운 부분들이 많은 것은 물론, GET/POST 등으로 넘어가는 데이터가 전혀 암호화 되어 있지 않기 때문에 중간 공격자가 이를 가로 챌 경우 데이터를 보호할 방법이 없는 사실 알고 보면 위험할 수 있는 프로토콜 규격 입니다. 그걸 방지하기 위해서 SSL 을 적용한 https 라는 것이 요즘은 기본적인 웹 서버들의 교양 같은 것이 되었습니다만, 이 SSL 을 쓰기 위해서는 인증기관이 필요 하고, 이것의 의미는SSL 을 쓰려면 거대한 금액을 지불해야 한다는 것이 https 도입의 가장 큰 걸림돌 이었습니다. 이러한 문제를 해결 하기 위해 Let's En..
정말 rm /test -rf 와 rm / test/* -rf 의 차이를 모르는데 시스템 관리자란 말이냐? 이건 리눅스 처음 배우는 사람도 주의할 당연한 명령어. rm / -rf 이게 뭐 하는건지 모르는데 시스템 관리자라는게, 이게 현실이라면 농협의 이 사건은 너무 당연할지도 모르겠다. 윈도우즈의 디렉터리를 배끼다 만든 A:~Z: 까지의 디스크 드라이버 레더링. NT4.1 에서 초 고용량 하드디스크를 ServicePack 없이 써 봤는가? A~Z 까지 모자란다. 이 말이 뭔지 모른다면 rm / -rf 가 뭔지 모르는것도 상관 없지만, 당연한 일 일지도. 무소음 드릴로 침투해서 1번 파일을 실행 했다. 우리도 모르는 내부명령어 ... 이딴 소리 들리는거 보면 이 나라는 정말 중국 보다 더 판타스틱한 나라임이 틀림이 없다는 생각이 든다. 참 기가 막히고 , 코가 막히죠? 그죠? 설마 rm -rf / 이것도 다른거..
Windows32 에서 내린 Unix bash shell 의 축복 - Cygwin32 소시적 기억으로 돌아 가 보면 ... 저에게 있어서 unix 란 존재는 어렵기만 한 알 수 없는 OS 였습니다. 아버지를 따라 증권가를 가면 보이는 컴퓨터를 나름 안답시고 만져 보면 뜨는 프롬프트 ... 어린 나이에 그게 뭔지 알 턱이 없었습니다만 ... 대학시절 Slackware 를 접하면서 부터 bash shell 을 접하게 되었습니다. 검은 화면에 깜빡이는 작은 커서와, DOS 에 익숙하던 저에겐 뭔지 알 수 없던 복잡한 명령들 ... 그당시엔 DOS 가 unix 를 배껴 만든 것이란 것을 알지도 못한 채 그저 복잡하고 어려운 것으로만 생각 했었습니다. 지금에선 화려한 그래픽이 남무하는 UI 를 OS 자체가 가지고 있지만 저에게 파일찾기, 디렉터리(폴더) 지우기, 파일 지우기 등등은 일명 "DOS창..