네트워크 보안 수업 16일차 - 코리아 정보보안 IT학원

2016. 3. 18. 17:14네트워크 보안 수업/리눅스

반응형

리눅스에서의 한글 사용


- 콘솔 : 한글x


프로그램 관리


- 오픈 소스 기반의 운영체제


1. 오픈 소스 설치 (컴파일)


-necat 프로그램 설치


1) 소스코드 다운로드

#> wget https://sourceforge.net/projects/netcat/files/netcat/0.7.1/netcat-


0.7.1.tar.gz/download


2) 압축 해제


#> tar xvzf netcat-0.7.1.tar.gz


3) 설치 환경 구성


#> ./configure

--> Makefile


4) 컴파일


#> make

...

#> make install

5) 정리

#> make clean

...

#> make distclean



개발환경 구성


#> yum group install -y "Development Tools"


리눅스 컴파일러


- gcc

- make : 컴파일 자동화 도구


2. 패키지 설치


-인스톨 프로그램


- redhat : rpm

- devian : dpakg


1) 패키지 다운로드

#> https://sourceforge.net/projects/netcat/files/netcat/0.7.1/netcat-0.7.1-


1.i386.rpm/download


2) rpm 명령어


-설치된 프로그램

#> rpm -qa


- 패키지 설치

#> rpm -ivh <path>


- 패키지 업데이트

#> rpm -Uvh <path>


- 패키지 삭제

#> rpm -e <package name>


* ncat 64비트


#> wget http://192.168.15.254/ncat-7.10-1.x86_64.rpm


3. 패키지 관리 툴 : yum


-설치 가능한 패키지 목록 확인

#> yum list


- 패키지 검색

#> yum search <package name>


- 패키지 설치

#> yum install <package name>


- 패키지 삭제

#> yum erase <package name>


- 패키지 업데이트

#> yum update

#> yum update <package name>


[실습] GNOME 설치 (GUI)


#> yum group install "GNOME Desktop"

...


#> startx


- 기본 런레벨 변경 

#> systemctl get-default

multi-user.target


#> systemctl set-default graphical.target

...

#> systemctl get-default

graphical.target


#> reboot


게스트 확장 설치


1. 

VirtualBox 메뉴 --> "장치" --> "게스트 확장 설치"


2. 마운트된 장치 확인

#> mount

....

/dev/sr0 on /run/media/root/VBOXADDITIONS_4.3.12_93733 type iso9660 


(ro,nosuid,nodev,relatime,uid=0,gid=0,iocharset=utf8,mode=0400,dmode=0500,uhelper=udisks2)


3. 패키지 업데이트 

#> yum update

반응형