본문 바로가기

SYSTEM

ubuntu openvpn설치 참고자료 확인. 더보기
리눅스 보안설정 리눅스 보안설정 1. 컴파일러 속성을 root만 사용할 수 있도록 퍼미션 변경 # chmod 100 /usr/bin/gcc /usr/bin/g++ # chattr +i /usr/bin/gcc /usr/bin/g++ (속성에 +i옵션을 추가하면 일반유저가 파일을 수정, 복사, 삭제 할 수 없게 된다.) 2. 주변 환경파일 압축보관 - 환경파일 /etc # tar czvf etc.tgz /etc - 네임서버 /var/named # tar czvf named.tgz /var/maned - 메일서버 /var/qmail # tar czvf qmail.tgz /var/qmail 3. chkconfig나 ntsysv 명령어를 이용한 시작스크립트 활성화를 최소화 4. ssh원격 서비스 root접근 차단 # /etc/s.. 더보기
ubuntu rpm .deb bin파일 설치 파일 확장자는 rpm, .deb, bin을 가지고 있다. .deb는 일반적인 설치 방법으로 # sudo dpkg -i **.deb로 설치 진행 rpm은 .deb로 변경후 설치를 하게 된다. 이를 위해서는 # sudo apt-get update # sudo apt-get install alien으로 alien패키지를 먼저 설치해주어야 한다. 이후에 # sudo alien -k --script 변환할파일.rpm으로 .deb로 변환한 후에 설치한다. bin은 sh파일명으로 설치한다. 더보기
프린터 서버 구축 CUPS(Common Unox Print System)란, IPP(Internet Printing Protocol)을 이용하여 프린터를 구성 윈도우 프린터 공유 "시작 -> 설정 -> 프린터 및 팩스"에서 공유할 프린터를 선택 후 마우스 오른쪽 공유 리눅스용 프린터 드라이버 다운로드 http://www.linuxprinting.org에서 자신의 프린터에 맞는 드라이버를 선택하고 download PPD를 클릭 삼바 클라이언트 설치 # rpm -qa | grep samba-client 없으면 yum으로 설치 이제 본격적으로 설치해보자..ㅎ KDE데스크톱에서 "설정 -> printers"를 실행 프린터매니저의 환경설정을 해준다. Print Manager -> Comfigure Manager CUPS Serve.. 더보기
SAMBA 서버 : SMB(Server Message Block) OS간에 파일이나 프린터의 공유를 가능하게 해주는 패키지. 리눅스의 자원을 윈도우에서, 윈도우의 자원을 리눅스에서 사용할 수 있도록 해준다. 설치 소스 : http://www.samba.org에서 다운로드 패키지확인 # rpm -qa | grep samba 설치소스는 source/ 디렉토리에 있다. # ./configure --prefix=/usr/local/server/samba --enable-cups --with-smbmount --with-automount # make && make install 환경설정 설치가 끝나면 /usr/local/server/samba/lib에 환경설정 파일을 생성해야 한다. /usr/local/src/samba-3.0... 더보기
NFS 서버 구축 : 하나의 서버에 디스크를 집중관리하고 그것을 공유하여 나머지 시스템들이 사용할 수 있게 해주는 것. 1. NFS 설치 패키지확인(보통 기본 설치되어 있다.) # rpm -qa | grep portmap # rpm -qa | grep nfs-utils NFS서버의 기본 공유목록을 관리하는 파일 /etc/exports [/etc/exports 설정법] 형식 공유디렉토리 접근할 호스트(옵션) 예) /share 192.168.10.100(rw,sync) ---> 192.168.10.100의 호스트만 접속을 허용한다. /share 192.168.10.0/255.255.255.0(rw,sync) ---> 192.168.10.*의 호스트의 접속을 허용한다. [설정옵션] rw: 읽기, 쓰기가능 ro: 읽기만 가능 s.. 더보기
APM(apache, php, mysql)설치 apache 공식홈페이지 : http://www.apache.org php 공식 홈페이지 : http://www.php.net mysql 공식 홈페이지 : http://www.mysql.org 또는 http://www.mysql.com 기존 패키지 삭제 # rpm -qa httpd php mysql # yum remove -y httpd php mysql 다운로드할 디렉토리 생성 # mkdir /usr/local/src/APM 이곳에 apache, php, mysql을 다운로드한다. 라이브러리, 컴파일러 확인 컴파일러 # rpm -qa gcc* cpp* compat-gcc* flex* 없다면 다운로드 # yum -y install gcc cpp gcc-c++ compat-gcc-**-g77 flex 라이.. 더보기