[태그:] 리눅스
리눅스 관련 글입니다.
-
Oracle 12c 를 CentOS 7에 설치하기 – 설치
앞의 포스트에서 Oracle 12c를 CentOS 7에 설치하기 위해 선행해야 하는 여러 CentOS의 설정과 계정 생성을 설명했다. 이제 실제 설치 단계로 넘어가자. 오라클의 설치는 두가지 방법이 있다. 하나는 GUI를 이용한 설치이고 나머지 하나는 GUI가 없는 서버 혹은 원격에서 설치하기 위한 Silent 모드 설치다. 이 포스트에서는 Silent 모드 설치를 설명한다. 아래의 작업은 앞의 포스트에서 생성한 oracle 계정으로 ssh 로그인하여 실행한다. 설치파일 압축해제 및 리스펀스 파일(.rsp) RedHat과 CentO …
-
Oracle 12c 를 CentOS 7에 설치하기 – 준비하기
Oracle DBMS DBMS의 대명사는 바로 Oracle DBMS다. DBMS는 Database Management System을 의미한다. 무심코 DB와 DBMS를 같은 의미로 사용하지만 두 단어는 분명 다른 존재를 가리킴을 기억하자. DB는 데이터의 집합체를 의미하고 DBMS는 그 DB를 관리해주는 시스템소프트웨어다. 이는 Process와 Processor가 명백하게 다른 것과 비슷하다고 할 수 있다. 어쨌든... Oracle DBMS를 처음 설치해본 것이 언제인지는 정확하게 기억나지 않는다. 다만 13~14년 전 …
-
CentOS 6에 VSCode의 Remote SSH 연동하기 (glibc 2.1.7, libstdc++ 4.8.2 업데이트)
마이크로소프트의 VSCode(Visual Studio Code)는 무료로 사용할 수 있는 강력한 IDE(통합개발환경)을 제공한다. Git과 같은 형상관리 SW와의 연동은 물론 다양한 개발언어의 편리한 코딩을 위한 다양한 플러그인을 제공한다. 이번 포스팅은 그 중에서 VSCode에 원격 SSH 설정을 통해 PC의 소스파일이 아닌 개발서버의 소스를 코딩하는 환경을 설정하는 방법에 대한 포스팅이다. 현재 내가 하고 있는 일은 매년 상반기엔 비교적(?) 한가한 여유시간이 많이 생긴다. 그 시간적 여유를 이용해 예전에 개발했던 기술지원 프로 …
-
hping3 명령어 사용법 및 포트스캔/DOS 공격 테스트 방법
hping은 네트워크에 존재하는 서버, PC, 네트워크 장비가 살아 있는지를 확인하기 위해 사용하는 ping 명령어보다 다양한 기능을 제공하는 명령어다. hping 명령은 서버 및 네트워크의 환경을 분석하거나 공격할 수 있는 패킷 생성기이자 분석도구다. 몇몇 버전이 있지만 현재 사용되는 최신 버전은 hping3다. hping3의 사용법을 몇가지 정리해 본다. 1. icmp ping hping3는 ping 명령어 처럼 icmp 프로토콜을 이용해 특정 IP에 대해 장비가 살아있는지...죽어 있는지를 확인할 수 있다. root@kali: …
-
데몬(daemon) 프로세스란 무엇인가?
오늘. 누군가가 "데몬(daemon) 프로세스"가 도대체 뭔가요?"라는 질문 던진 것을 인터넷의 한 게시판에서 봤다. 많은 개발자나 엔지니어들이 IT 바닥에서 일을 하면서도 쉽게 접하기 어려운 분야가 바로 서버의 운영체제다. 서버 운영체제는 일부 서버 엔지니어나 시스템 소프트웨어 엔지니어들의 전유물처럼 되어 있다. 그렇다보니 운영체제를 직접 다룰 일이 없는 개발자나 학생들은 운영체제에 대한 개념이 부족한게 사실이다. 사실 데몬 프로세스가 뭔지 몰라도 일하는데 전혀 지장이 없다. 데몬(daemon) 프로세스 구글에서 da …
-
Ubuntu Linux 18.04 고정IP 설정하기
어쩌다 보니 우분투 리눅스를 설치해야 했다. 근...2년 만에 우분투를 설치하는 듯 하다. 18.04 버전을 다운로드 하고 설치를 모두 마쳤다. 우분투를 최소 설치 옵션으로 설치하면 자동으로 설치가 진행되면서 DHCP가 가능할 경우 IP를 지멋대로 설정해버린다. 나름 엔지니어인데.. 그래서야 쓰겠나.. 고정IP로 설정해주기 위해 기억을 더듬어 이더넷의 IP를 설정하는 파일이 있는 /etc/network 디렉토리로 들어갔다. 그리고 음... 내용이 어떻게 되어 있더라 하며 자신있게 interfaces 파일을 cat로 열었는데... …
-
칼리리눅스 업데이트 시 “다음 서명이 올바르지 않다”는 오류 발생
예전 포스트에서 칼리 리눅스(Kali Linux)를 최신으로 업데이트 하기 위해 apt-get update 명령을 실행했더니 리포지토리가 변경되어 업데이트 패키지를 다운로드 받지 못하는 문제에 대해 언급했다. 그리고 리포지토리 오류를 해결하기 위해 새로운 리포지토리의 URL을 찾아 변경하는 방법을 포스팅 했었다. (보러가기 - http://blogger.pe.kr/614) 그런데 오늘은 apt-get update 명령을 실행했더니 다음과 같은 에러 메시지가 출력되면서 update가 실패했다. root@kali:~# apt-get u …
-
칼리리눅스 설치 후 한글 환경 설정 및 VMWare Tools 설치하기
종종 칼리리눅스를 설치할 일이 생기는데 그 때마다 한글 환경 설정과 VMWareTools 설치 방법을 검색하기 귀찮아 정리해 둔다. 영문 환경도 그닥 문제는 없지만 이따금 한글이 아쉬울 때... 참 깝깝해진다. ● Kali Linux 설치 시 언어와 키보드를 한국어와 "한국어(101/104키 호환)" 키보드 혹은 모두 English(US)로 해도 된다. 여기서는 한국어로 설치했을 경우의 순서다. ● 이 설치 과정은 Kali Linux 2 (2017.03) 버전 기준이다. 1. 한글이 깨지는 상태에서 일단 root 계정으로 로그인 한 …
-
칼리리눅스(2017.01) 한글깨짐 문제해결 (fonts-nanum 설치 오류)
2015년에 칼리리눅스 2.0이 처음 나왔을 때 설치해서 이따금씩 사용하던 칼리리눅스. 취약점 진단도구인 네서스도 함께 설치해서 사용하고 2017년 1월에 2.0 새버전이 릴리즈 돼서 업데이트도 하고 잘 사용했었다. 하지만 몇달 전 노트북을 바꾸면서 가상머신을 이전했는데 무슨 문제인지 칼리리눅스가 부팅도 잘 안되고 부팅이 돼도 알 수 없는 오류가 나서 그냥 재설치 하기로 했다. 하지만... 모두(?)가 알고 있듯 칼리리눅스는 미쿡~에서 만든 배포본이다. 당연히 한글은 잘 지원되지 않는다. 칼리리눅스 2.0의 2017.01 버전 설치 …
-
칼리리눅스2 (KaliLinux2) 2017년1월 버전으로 업그레이드 하기
칼리리눅스2.0이 2017년 1월에 업그레이드 되었다. 버전이 바뀐것은 아니고 칼리리눅스 홈페이지에 가면 2017년01월 버전이라고만 나와 있는 듯 하다. 그래서 예전에 설치했던 VMWare 이미지를 구동하고 업그레이드를 시도했다. 칼리리눅스2.0은 이전의 1.0과 달리 Debian 배포판을 이용해 만들어져 있기 때문에 가장 흔히 사용되는 서버용 리눅스 배포판인 CentOS나 RedHat 처럼 yum 명령으로 업데이트를 하는것이 아니라 apt-get 이라는 명령을 이용해 업그레이드를 해야한다. 하지만..그새.. Online 업데이트 …