본문 바로가기

Programming &/Server & OS

(17)
LINUX 에서 HOSTNAME 변경하기 설치시에 호스트네임을 어정쩡(?) 하게 설정한경우 호스트네임을 변경하고 싶은 마음이 생길수도 있을것이다. 그럴때는 간단하게 변경해주자. 요건 CentOS 5.3-final 에서 변경한것이지만 레드햇 계열이라면 비슷할것이고 기타 리눅스도 테스트는 안해봤지만 비슷하지 않을까... 1. 호스트네임 변경 $ vi /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=localhost.localdomain
쉘스크립트 (shell script) 가이드 공부를 계속해야하는데 띄엄띄엄 사는 인생이다보니 쉽지가 않다. 하나씩 모아놓기라도 해야겠다. 고급 Bash 스크립팅 가이드
pure-ftp 계정마다 ip 접속 제어를 해보자 요즘 iframe 삽입공격이 날로 심각해지고 있다. ftp 계정을 열어주게 되면 따로 고정아이피가 아닌이상 제어하기도 힘들고 유동아이피라도 지정해서 접속을 제어해주는게 어떨까 주로 ftp 계정정보가 털려서 접속이 되는경우가 많은거 같은데 이건 뭐...대책도 방법도 없다 ㅡ.ㅡ 맨날 패스워드를 바꾸는 수밖에 ... 참 귀찮다. 나는 pure-ftp 를 사용한다. 사용상 편하기도 하고 특히 호스팅할때 참 편한점이 있다. 계정관리면에서... 가상계정셋팅이 참 편하다. 그래서 pure-ftp 설정을 조금 바꿔봤다. 어디서 봤는지 누가 수정햇는지는 모르겠지만 내가 아는 서버에 누군가 ip 제어하는 기능을 추가해놨던데 번거롭기도 하고 쿼리 설정도 잘못해놔서 ㅋ 1. pure-ftp 를 mysql 과 연동해서 설치한..
문자열, 파일, 디렉토리 찾기 (find와 grep활용) 리눅스를 사용하면서 문자열을 가지고 놀려니 참으로 힘들다. 출처 : http://blog.naver.com/enddl22/40047092350 grep을 이용하여 문자열을 찾아보자 문법 : grep [OPTION]... PATTERN [FILE] ... 1 : grep -R "문자열" ./ (현재디렉토리에서 문자열을 찾는다, 하위디렉토리포함) 2 : grep -Rw "문자열" ./ (1번과 같으나 정확히 일치하는 문자열만) 3 : grep -Ril "문자열" * -r 2> /dev/null (문자열이 들어간 파일찾기, 대소문자 구분안함) find를 이용하여 문자열을 찾아보자 문법 : Usage: find [path...] [expression] 1 : find ./ -exec grep -l "문자열" {..
리눅스에서 내가 원하는 프로세스를 죽이자!! 언제부턴가 서버에 이상일이 생겼다. 새벽마다 이상하게도 아파치가 죽는다. ㅡ.ㅡ 근데 비정상적으로 죽는다. pid 는 없고 아파치 프로세스는 살아있다. 이건 뭥미 ㅡ.ㅡ 4시에 cron.daily 가 돌아가면서 돌아가신 모양인데 왜인지는 모르겠다. 이유가 어찌됐건 pid 없는 아파치를 어찌해줘야겠다 ㅡ.ㅡ 그래서 cron 으로 4시 5분경 아파치 프로세스를 죽이고 4시 6분경 아파치를 다시 시작한다 ㅠㅠ 원래 의도는 아파치 pid 파일이 없으면 아파치 프로세스를 죽이고 아파치를 시작하는걸 한방에 하는건데 어찌된건지 죽긴하는데 시작이 안되는군 이게 나의 한계인가 ... 그래서 스크립트를 2개로 나눴다 ㅠㅠ 일단 아파치 프로세스를 죽여보자. httpd_kill.sh -----------------------..
노트북에서 106키를 101키로 변경 와후 대박이다... 윈도우7 설치할때 106키로 설치를 했는데 이건 머...윈도우에서 한/영 키를 누르면 알트키 효과가 나오고 한영전환을 할 수가 없는 상황이군요..ㅡ.ㅡ 그래서 자료를 찾던중 원하는 자료가 있었습니다. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters] "LayerDriver KOR"="kbd101a.dll" "OverrideKeyboardType"=dword:00000008 "OverrideKeyboardSubtype"=dword:00000003 윈도우 -> 실행 -> regedit 레지스트리 편집기에서 저기 위에 경로찾아가서 해당 파라미터 값들을 바꾼 후 재부티하면 됩니다. 귀찮으면 요걸 다운 받아서 ..
Windows7 RC 7100에서 7264로 업그레이드 Windows7 RC 버전이 나오고나서 설치 후 한번도 업그레이드를 하지 않았다가 빌드 7264에 대한 소문도 들었지만 별로 신경쓰지 않았는데 아는 지인의 얘기를 듣고 업그레이드를 하려고 마음먹었다. 좀 더 안정적이고 속도도 빨라졌다는 말에...그냥그냥그냥... 영문판을 설치해서 한글패치 없이 사용중인지라 특별히 한글 패치는 필요없었다. 단지 걸리는건 인증문제일뿐이고... 업그레이드하려고 사이트를 뒤적이다가 알게된 사이트에서 좋은 정보를 보고 참고했다. 참고사이트 : http://snoopy.textcube.com/879 업그레이드를 하기 위한 준비물로 WIndows7 7264 를 다운 받았다. MICROSOFT.WINDOWS.7.BUILD.7264.WIN7_RTM.X86.ENGLISH.DVD-.torr..
새로설치된 서버에서 기존서버의 하드디스크 LVM 인식 별...CPU가 맛가는 사고도 다 있는거 같고... 장비가 좀 오래됐다고해도 CPU문제가 발생하는건 보기드문일일건데 암튼 현재 사용하던 서버가 맛이 가주셨다. 그래서 새로운 서버에 기존서버의 하드디스크를 장착하려고 하니 거참... 제대로 되는게 없다. 음 개념은 이렇다. 물리적 하드공간(Physical Volume) 을 Volume Group으로 묶고 Logical Volume 을 생성하여 관리하는 것이 LVM 이라는놈인가보다. 그래서 LVM 을 마운트 하려면 Volume Group/Logical Volume 으로 마운트를 해야한다. 하지만 기존서버의 하드를 달아놓은 관계로...그냥 하드가 달린 정보만 알고 있다는거다. 그래서 아래처럼... Volume Group 확인 : pvdisplay /dev/hd..