리눅스, 네트워크 7

메일서버 - 설정 및 구동하기

메일서버 - 시작하기 이전에 메일이 동작하는 거에 대해 설명을 했다. 메일서버를 구축하기전에 메일이라는 게 어떻게 작동하는지 알아야 메일서버를 구축하는데 수월하다. 메일을 이용하는 방법은 다양하다. 1. 기 veno.tistory.com 앞 게시글에 이어서 글을 작성해보려고 한다. 이전에는 그냥 JAMES를 설치하고 어떤 알찬 구성품이 있는지 한번 핥아보았다. 이번글에서는 이 JAMES를 작동시키기 위해 어떤 노력과 지랄 옘병을 떨어야 얘가 작동하는지 해볼 것이다. 참고로 이 JAMES는 실제로 구동하는 메일 서버이고 상용화도 가능하기 때문에 각종 보안에 유의해야 한다. 메일이 해킹이 당할 수도 있고 메일 서버 또한 해킹당할 수도 있기 때문에 리눅스 보안에 엄청 신경 써야 한다. 그래도 어느 정도 네트워..

메일서버 - 시작하기

이전에 메일이 동작하는 거에 대해 설명을 했다. 메일서버를 구축하기전에 메일이라는 게 어떻게 작동하는지 알아야 메일서버를 구축하는데 수월하다. 메일을 이용하는 방법은 다양하다. 1. 기존 메일 서버를 이용하는 메일서비스 2. 도메인이 있지만, 업체를 통하여 메일서버를 구축하는 거 3. 그냥 멋짐 폭발과 함께 매력을 올려주는 직접 메일서버 구축하기 1번은 내 도메인을 못쓴다는 거다. 예를 들어보면 구글의 GMAIL, 네이버의 NAVER, 카카오의 KAKAO 이렇게 있다. 이런 것들은 그냥 계정만 생성하면 메일을 바로 이용할 수 있다. 2번은 돈이 들어간다는 거다. 물론 그만큼 편하고 순조로워서 나한테 얻는 스트레스는 없다. 3번은 내가 아는 지식과 장비들, 돈을 동원해서 직접 구축하는 것이다. 나는 3번을..

정보보안 - AP

드디어 정보보안을 포스팅 하는거 같다 원래는 전공이 네트워크인데 걍 코딩을 열정적으로 한거같다 약간 머리를 괴롭혀야 온몸에 피가 쫙 돌아가는거 같다 제목에서 알다시피 AP라고 적었다 대충사는 나의 인생처럼 대충 포스팅을 시작하겠다 AP AP란 access point의 줄임말로 쉽게생각하면 "걍 인터넷이 필요하고, 컴퓨터와 스마트폰, 노트북 등과 같은 단말기들을 두루두루 연결하며, 가정집마다 하나씩 있는 장비로써 iptime이 대표적이며 KT, U+, SKT등과 같이 통신사 장비가 있는 그러한 네모난 모양에 안테나가 달려있는 귀엽고 앙증맞은 것"라는 것이다. 내가 왜 AP를 먼저 다루냐 그냥 만만하고 재밌어보이고 내가 처음으로 해본것이라서..? 그래서 스타트를 이녀석으로 고른거 같다 여기서 우리가 다루는 ..

메일서버 설정하기 - 동작원리 알기

내가 개인 서버를 하나 장만하고 그냥 웹서비스만 하고 그냥 방치하는거라 너무 비효율적이라 뭐 하나라도 해보자는 생각에 메일서버 생각해냈다. 내가 여태까지 하면서 고난과 삽질, 여러가지 팁같지않는 팁을 줄려고 한다. 일단 메일서버를 진행하기전에 메일이 동작하는 방법에 대해 알아야 서버를 구축할수있다. 메일서버 동작과 원리 메일이 동작하기 위해선 2가지의 서비스가 필요하다 1. 메일을 보내는 서비스 2. 메일을 받는 서비스 1번 보내는 서비스는 Simple Mail Transfer Protocol(smtp)라고 한다. 2번 받는 서비스는 Internet Message Access Protocol(imap)라고 한다. 자세하게 파악하기 위해 사진을 첨부하겠다. 바퀴벌레와 곱등이가 서로 이메일로 대화를 할려고 ..

리눅스 - 시작하기

리눅스는 운영체제의 종류이다. 운영체제는 OS(Operating System)의 약어로 하드웨어 컨트롤, 응용프로그램을 실행해주는 하나의 소프트웨어이다. 리눅스는 보통 네트워크분야쪽에서 많이 사용되는 운영체제로써 IT기업들이 많이 사용한다. 데비안 리눅스 여기서 내가 사용하는건 리눅스운영체제의 기반으로 만들어진 데비안이라는 리눅스를 사용한다. 리눅스에서는 수많은 배포판이 존재하는데 그 중 본인이 좋아하거나 공부목적으로 사용하기 위해 본인취향에 맞게 선택하면 된다. 데비안 리눅스는 이안머독이라는 똑똑하고 잘생긴 오빠야가 만들었다. 자세한 설명은 포스팅하면서 이어 나가겠다. 리눅스를 설치하기 위해 2가지, 듀얼부팅할것인지 가상화를 돌릴건지 선택하면 된다. 나는 가상화롤 진행할것이며 가상화는 VMware 혹은..

정보보안

내가 정보보안으로도 관심이 있어서 네트워크분야쪽으로 아예 자리를 잡으려고 했다. 학교도 통신쪽으로 다녔고 추가적으로 내가 여러가지 공부를 했다. 네트워크쪽으로 하다보니 재밌기도 하고 독학으로 해도 나쁘지않을것으러 생각해 쭉 공부하고있다 리눅스 이전 포스트에서도 리눅스에 대해 글을 올렸는데 역시 통신관련된거면 리눅스를 뺄 순 없다. 윈도우 다음으로 야릇하게 만져본게 리눅스이기도 하고 리눅스는 대부분 대비안 계열을 애용한다. 나는 어떤거든 프로그램이든 전자기기든 거의 하나만 판다. 똑같은걸 계속써야 마음이 편해지기도 하고 오류나 새로운 기능또한 설명서하나로만 익히면 되는거니깐 처음에는 데비안 계열의 "우분투"를 사용했다 우분투에 접한건 학교 방과후 수업으로 리눅스가 있었는데 그때 사용하던게 우분투였다. 이때..

리눅스

리눅스는 네트워크공부목적으로 사용하는 운영체제입니다 대부분 네트워크에 대해 공부하는 사람들이 많이 사용하는 운영체제로 저 또한 리눅스를 통해 공부하고 있습니다 리눅스는 커널형태로 처음 나왔고 지금까지의 수많은 리눅스가 나왔습니다 커널이란? 컴퓨터는 크게 하드웨어, 소프트웨어로 구성되어있습니다. 하드웨어는 우리가 만지거나, 때리거나, 물에담그면 고장을 낼수있는 물질적인 구성으로 되어있는 반면, 소프트웨어는 만질수도, 때릴수도 없는 하드웨어의 반대 개념입니다 우리가 컴퓨터를 원할하게 동작하기 위해서는 컴퓨터 부품, 즉 하드웨어한테 명령을 해야 합니다. 이 명령을 도와주는것이 바로 "커널"입니다 커널은 운영체제와도 매우 밀접한 관계입니다. 커널은 운영체제의 핵심(심장?)같은 개념으로 그만큼 커널의 역활이 매우..