Category Archives: Post

빅데이터 시스템 – 엔지니어 관점

최근 모든 시장은 빅데이터와 관련이 있다. 보안도 개발도 모두 빅데이터를 이용한다. 그리고 빅데이터 시스템으로 큰 시장으로 Elasticsearch와 Hadoop이 존재한다. 난 길게 글을 쓰는 것을 좋아하지 않고 결론 부터 얘기하자면, 이 두가지 시스템의 성질은 완전 다르다. Elasticsearch는 실시간 베이스에 검색기능이 특화되어 있다고 할 수 있다.이말은 우리가 무엇인가 조사를 하기에 매우 용이하다고 할 수 있다. Hadoop은 대용량

Read More

CentOS7 Bonding 구성

CentOS 7 에서는 bonding 모듈이 기본적으로 로드가 되어 있지 않습니다. 아래 명령을 통해 boning 모듈을 로드합니다. Bond Interface 생성 Bond Interface 생성을 하기위해서는 /etc/sysconfig/network-scripts/ 의 ifcfg-bond0 파일을 생성해야됩니다. SLAVE Interface 생성 bond Interface 의 SLAVE Interface 파일을 생성합니다. /etc/sysconfig/network-scripts/ 의 ifcfg-eth1 과 ifcfg-eth2 를 수정합니다.

How to use 1-1024 port from application(not root)

리눅스에 웹 서비스나 FTP등의 서비스를 사용한다면, 추가로 서비스를 설치하고 해당 서비스를 웹 서비스는 80, FTP 21등의 포트를 사용하는 것이 좋습니다. 다만 새로 설치한 서비스는 기본적으로 80 포트로 통신을 허용하지 않기 때문에 거부 메세지와 함께 포트가 열리지 않게 됩니다. 이러한 Well-Know-Ports라는 것을 리눅스에서는 다음 3가지 방법으로 사용할 수 있습니다. 실행파일에 SetUid 적용: 가장 쉽지만 보안상의 이슈가

Read More

CentOS Network Bonding Interface Configuration

이 문서에서는 CentOS7에서 네트워크 인터페이스의 이중화라고 할 수 있는 Bonding을 구성하는 방법에 대해서 설명드리도록 하겠습니다. Network Bonding이란 Linux kernel 내장된 기술로 2개 이상의 Network Interface Card를 논리적으로 하나의 interface 로 묶어서 NIC의 물리적 장애에 대응하거나나 처리량을 늘리는 기술입니다. Bonded 된 네트워크 인터페이스는 몇가지 방식을 동작 방식을 설정하여 사용할 수 있고 이는 아래 얘기하겠습니다. Bonding 모듈

Read More

2019 MVP

예전에 비해서 많이 조촐해 진것 같다. 벌써 7년째.. 아직 열정은 가득한데, 시간도 없고, 지금은 개인적인 열정을 내기 너무 어려운 기간인 것 같다. 그래도 틈틈히 계속 나아가보자. 아자!

CentOS 7 Network Default Setting

CentOS를 설치시 기본적으로 네트워크 장비를 자동활성화하지 않는다. 따라서 설치후 네트워크를 이용하고자 한다면, 네트워크 장치를 활성화 해야 한다. 먼저 네트워크 상태를 확인하기 위해, nmcli 명령을 이용하자. 만약 정상적으로 연결이 된 상태라면 아래와 같이 connected 메세지를 확인 할 수 있다. 연결이 되지 않은 경우 붉은색의 disconnected 메세지를 볼 수 있으며 이 경우 아래 경로에서 네트워크 환경설정을 진행하여야

Read More

Data with Security – basic

오랜만에 BoB에서 데이터 분석 및 보안에 대해 얘기 할 수 있었다. 데이터가 가져다 주는 장점과 보안의 이용 방향등을 공유 하였고 2시간동안 여러 부분으로 얘기나늘수 있는 소중한 시간이였다.

Windows, Linux Memory Swap and Paging

리눅스와 윈도우는 메모리 관리 방법에 대해서 얘기해 보고자 한다. 윈도우와 리눅스는 기본적으로 메모리 관리 체계는 같다. 다만 이를 운용하는 방식이 조금 다르다고 할 수 있다. Windows / Linux 가상 메모리 관리 – Paging, Swap 윈도우와 리눅스 모두 부족한 메모리를 위해 페이징(paging), 리눅스에서는 스왑(swap)을 통해 부족한 메모리를 보조저장장치인 하드 디스크를 사용하게 된다. 이를 보통 “가상 메모리“라고

Read More

BOB 8기 모집 설명회에서

차세대 보안리더 양성 프로그램 모집 설명회를 참여하여 여러 지원자들의 열기와 열정을 확인할 수 있었고, 궁금한 점이 무엇인지 듣고 얘기하는 시간을 가졌다. 늦은 포스팅이지만 인상 깊은 자리, 많은 사람들이 다양한 관점의 보안을 논의하고 계속 발전시켜야 겠다는 생각을 다시해보는 좋은 자극제인것 같다. (많은 얘기를 말하지 않고 듣기 위주로 한 건 함정 흐흐) BOB 화이팅!

Kali Linux를 품은 Windows 10 With WSL – 1

Kali Linux를 품은 Windows 10 With Windows subsystem Linux 오늘은 Windows 10에서 새롭게 선보인 기능중 WSL(Windows Subsystem Linux)에 대해 알아보고자 한다. WSL 에 대해서는 아래 링크에 잘 나와있다. https://docs.microsoft.com/ko-kr/windows/wsl/install-win10 WSL는 Linux 환경을 완벽하게 지원한다. 따라서 리눅스에 사용할 수 있는 모든 기능을 윈도우 안에서 사용할 수 있다. 그럼 여기에서 Windows 10에 WSL를 올리고, Kali Linux를 설치하여

Read More