분류 전체보기 95

systemd 환경에서의 멀티 유저모드 부팅 운영 방법

우선 현재 시스템에 설정 되어 있는 런레벨 값을 확인해 보자. root@rasberrypi:~# runlevelN 5 데비안도 systemd를 도입하고 나서 systemd를 통한 런레벨에 대한 통제가 가능하게 된 것 같다.아래를 살펴 보면 /etc/systemd/system/ 디렉토리에 디폴트 타겟이 그래픽 모드로 설정되어 있는 걸 확인할 수 있다. root@rasberrypi:~# cd /etc/systemd/systemroot@rasberrypi:/etc/systemd/system# ls -l | grep defaultlrwxrwxrwx 1 root root 36 Nov 15 13:42 default.target -> /lib/systemd/system/graphical.target 다음과 같이 sy..

IT/Linux 2016.11.15

[awk] 친해지기-1

awk 관련해서 포스팅을 해 볼까 한다. 어설프게 알고 있던 awk에 대해 이번 기회에 체계적으로 정리하는 차원에서 짜임새 있게 학습해 보도록 하자. awk의 기본적인 구문은 다음과 같다. Syntax: awk '/search pattern1/ {Actions} /search pattern2/ {Actions}' file 구문은 아래와 같은 특성을 갖추고 있다. 1. search pattern은 정규표현식이다.2. Actions 은 수행 되어야 할 문장이다.3. 다양한 패턴과 액션이 수행 가능하다.4. 파일은 기존에 존재하는 파일이다.5. 작은 따옴표는 쉘이 특수문자를 해석하지 않도록 기능한다. 우선 테스트 파일을 생성하자. root@rasberrypi:~/programming/awk# cat emplo..

ETC 2016.11.15

11월 12일 박근혜 퇴진 집회 현장

친구 녀석과 뒤늦게 집회 현장에 참여하게 되었다. 좀 많이 늦은 감이 없잖아 있었지만 머릿수 하나라도 보태기 위해 기어코 서울로 부랴부랴 이동했다. 목적지인 광화문에는 이미 수 많은 민주시민들이 인산인해를 이루고 있어 당도하지 못 하였고 종각으로 선회하여 8시30분이 조금 넘어 도착했다. 지하철에서 내리자마자 역사 안이 수 많은 사람들로 붐비는 상황을 목도할 수 있었다. 집회를 마치고 돌아가는 사람들의 한 손에는 "박근혜 퇴진"을 외치는 피켓들이 들려 있었고, 그들은 집회 현장에서 벗어났음에도 불구하고 그 피켓을 쉬이 내려 놓으려 하지 않았다. 그들에게는 역사 안 조차도 집회 공간의 연장이었으리라. 지하철 역사를 벗어나자 마자 거리를 빼곡히 메운 군중들에게 압도당하지 않을 수 없었다. 태어나서 이렇게 많..

끼적거림 2016.11.14

정보보안기사 제8회 실기 시험 리눅스 RUID,EUID 관련 문제 구현

정보보안기사 제 8회 실기 시험 4번 문제에 대해 커뮤니티에서 의견이 분분하여 직접 코드를 복기한 후 코딩 작업을 진행해 보았다. 결과는 다음과 같다. man 페이지에서 setuid() 시스템 콜에 대해 확인해 본 결과는 아래와 같다. SETUID(2) Linux Programmer's Manual SETUID(2) NAME setuid - set user identity SYNOPSIS #include #include int setuid(uid_t uid); DESCRIPTION setuid() sets the effective user ID of the calling process. If the effective UID of the caller is root, the real UID and saved..

끼적거림 2016.11.13

정보보안기사 제8회 실기 시험 후기

어제 구로고등학교에서 시험을 치르고 왔다. 필기 때도 공부량이 적었는데, 실기 시험 때도 마찬가지로 제대로 공부를 못 해 마음을 비울 수 밖에 없었던 상황이었다. 새벽 5시까지 벼락치기로 간신히 문제집 문제 풀이를 조금이나마 마치고 잠에 들 수 있었다. 늦지 않게 일어나서 시험장에 도착 후 난생 처음 치르게 될 정보보안 기사 실기 문제와 마주하게 되었다. 문제지에 수험번호와 이름을 기입하며 문제지 상태를 체크하는 도중에 1번 문제가 MySQL의 보안 설정 관련 문제임을 캐치하고 잠시 눈쌀을 찌푸리다 마지막 장의 실무형에서 Crontab 관련 문제가 출제 됐음에 안도의 한숨을 쉴 수 있었다. 첫 문제인 MySQL 문제에서 단추를 잘못 꿰매고, 다음 문제인 WEP 암호 프로토콜에서 역시 미끄러지고 4번에서 ..

끼적거림 2016.11.13