Linux
-
libmcrypt 설치하기Linux 2011. 4. 21. 09:27
출처 : http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=6359&sfl=&stx=&sst=wr_hit&sod=desc&sop=and&page=3 libMCrypt shell>tar -xvzf libmcrypt-2.5.0.tar.gz shell>cd libmcrypt-2.5.0 shell>./configure shell>make shell>make install shell>vi /etc/ld.so.conf /usr/local/lib 추가 shell>ldconfig
-
Fedora core 5 커널소스 얻기Linux 2011. 4. 21. 09:27
출처 : http://kin.naver.com/db/detail.php?d1id=1&dir_id=10202&eid=GDW+2mH/zs77pACoiANtlmokWSSjSK2h&qb=xuS1tbbzIMS/s84gvNK9ug== Fedora는 Red Hat과 달리 커널 소스를 일반 RPM으로 제공하지 않습니다. 커널 소스가 더이상 일반 사용자에게 제공될 필요가 없기 때문에, 만약 필요하시다면 개발자를 상대로 한 다음의 작업을 수행해야 합니다. http://download.fedora.redhat.com/pub/fedora/linux/core/5/source/SRPMS/ 위 사이트에서 Fecora Core 5 커널 SRPM인 kernel-2.6.15-1.2054_FC5.src.rpm을 다운로드 합니다. 물론 조..
-
IPTABLES 일부 포트만 허용Linux 2011. 4. 21. 09:27
iptables -P INPUT DROP iptables -P OUTPUT DROP iptables -P FORWARD DROP 위의 명령으로 모든것을 다 드럽시킨 상태에서 시작을 하겠습니다. ### local iptables -A INPUT -p ALL -i $LO_IFACE -j ACCEPT iptables -A OUTPUT -p ALL -o $LO_IFACE -j ACCEPT 위의 내용은 내부 통신을 허용하는 것입니다. ### telnet server ### iptables -A INPUT -p TCP --destination-port 23 -j ACCEPT iptables -A OUTPUT -p TCP --source-port 23 -j ACCEPT 위의 내용은 텔넷 서비스를 허용하는 것입니다. ..
-
ssh로 암호없이 자동로그인하기Linux 2010. 11. 25. 17:55
출처 : http://blog.daum.net/techtip/6746610 ======================================================== LOCAL =======> REMOTE(암호없이 로긴할 서버) 1. 키 생성 LOCAL 서버 홈디렉토리에서 $>ssh-keygen -t dsa Generating public/private dsa key pair. Enter file in which to save the key (/home/search/.ssh/id_dsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: 모두 그냥엔터 The key fingerprint is: 23:66:20:a..
-
rsync로 자동 백업하기Linux 2010. 11. 25. 17:55
출처 : http://blog.naver.com/cardin9?Redirect=Log&logNo=20007258611 백업 서버가 별도로 있는 경우 rsync 와 cron 을 이용해 주기적으로 백업을 할 수 있습니다. -------------------------------------------------------------------- 개인적인 경험으로는 백업을 받을때 rsync 로 받는 방법과 NFS 로 원본 디스크를 마운트 해 놓고 카피 하는 방법 두가지 중에 NFS 가 속도도 빠르고 서버에 부하도 적게 걸리는것으로 확인 되었습니다. 다만 NFS 가 보안상 좋지가 않아 .. 조금 찝찝하다고 하는데 아직까지 제가 해 본 바로는 문제는 없었습니다. -----------------------------..
-
rsync를 이용한 백업 방법Linux 2010. 11. 25. 17:55
2.6 대의 커널들은 대부분 rsync가 기본으로 설치되어 있기 때문에 설치 방법은 생략 합니다. 1. ssh를 통한 원격지 백업 # rsync -avz -e ssh IP_ADDRESS:Directory Save Directory ssh를 이용해서 원격지의 Directory 의 내용을 Save Directory에 복사한다 ex) rsync -avz -e ssh 111.111.111.111:/db/ /backup/ 위의 예는 111.111.111.111의 /db 디렉토리내의 내용을 현재 서버의 /backup 디렉토리에 전체 복사하는 내용이다. 2. 로컬 백업 # rsync -av --delete localhost::rsyncd.conf에 명시된 명칭 백업할 디렉토리 /etc/rsyncd.conf 파일의 존..
-
리눅스 백업Linux 2010. 11. 25. 17:55
출처 : http://blog.naver.com/neodays?Redirect=Log&logNo=20008309927 Part 1: 백업 계획 모든 사용자들은 적어도 한번쯤 백업을 계획한다. 그러나 유감스럽게도, 우리 대부분은 “백업하지 않는” 것이 오히려 습관처럼 되어있다. Disclaimer: 이 기사는 단행본, 하우투 문서들, 맨 페이지, 유즈넷 뉴스그룹, 그리고 셀 수 없는 시간을 키보드와 씨름하며 얻은 유용한 정보들을 제공한다. 비록 모든 주제에 대해 통달했다는 것을 뜻하지는 않지만, 초급자가 중급 사용자가 되는 발판이 될 것이다. 모든 예제들은 우리 홈 네트워크로부터 그대로 가져왔으므로 우리가 아는 한 잘 동작한다. 이 가이드를 어떻게 사용할까 ·[Enter]처럼 각 괄호에 담긴 단어들은 키보..
-
Fedora Core 6 에서 CVS 사용하기Linux 2010. 11. 25. 17:55
Fedora Core 6에서 CVS 서버 설치하기 step 1. xinetd를 설치 한다 (황당하게도 FC6에는 xinetd가 없다..) step 2. cvs 에서 사용하는 프로그램들을 설치 한다 cvs, cvsgraph, cvsweb를 설치해준다 step 3. cvs 유저를 및 cvs 그룹을 만든다 a. useradd cvs 하여 cvs 유저와 그룹을 만든 다음 passwd에서 cvs의 로그인 쉘을 /sbin/nologin 으로 바꾸어 준다 b. '사용자 관리자' 에서 cvs 유저와 cvs 그룹을 추가후 로그인 쉘을 /sbin/nologin으로 바꾸어준다 step 4. cvs를 저장할 곳을 생성하고 디렉토리의 권한을 설정한다. 그룹이 같이 사용하기 위해서는 CVS 루트 디렉토리의 권한이 그룹에도 wri..