본문 바로가기

About Computer/서버관리38

Simple public key generation based on OpenSSH Purpose 암호없이 계정권한을 얻기. (좀더 편안한 계정 접속및 기타 서비스이용을 위하여). A계정의 public 키를 B에 등록해두면 A에서 B로 접속을 하거나( ssh 이용) 혹은 B로부터 계정암호를 요구하는 서비스를 이용하는 경우 암호를 입력하지 않아도 이용가능하게 하는 보안기술중 하나. Essential Program : OpenSSH Detail Information : http://sial.org/howto/openssh/publickey-auth/ Generating public key of local account. key-gen는 키를 생성하는 쪽 계정. OpenSSH 버전이 높은경우 ssh-keygen option 이 다를수 있다. 권장하는 사항은 아니지만 passphrase에 아무.. 2009. 12. 11.
Linux 에서 문자열 치환하기 - sed 사용하기 linux에서 특정 문자열을 치환하는방법에는 여러가지가 있는데 나는 다음과 같은 명령어로 해보았다. (치환 결과를 다른 파일에 저장해야 할 때) $ cat {SOURCE_FILE_NAME} | sed 's/{ORIGINAL}/{CHANGE}/g' > {NEW_FILE_NAME} (치환 결과를 원본에 저장할때) $ sed -i 's/{ORIGINAL}/{CHANGE}/g' {FILE_NAME} {ORIGINAL} : 원본 문자열 {CHANGE} : 바뀔 문자열 p.s {} 는 보기 편하라고 넣은거지 진짜로 저 괄호로 감싸서 넣지 마라. 패턴 예제 test-dir로 시작하는 모든 디렉토리의 모든 파일에 대해 특정 문자열( 2009. 8. 14.
파일 내용을 Page 별로 보고 싶을때 파일이 큰 경우에는 vi 같은 에디터로 열때 로딩 시간이 오래 걸린다. 그냥 처음서부터 주욱 보고 싶으면 cat 명령을 이용하면 되는데 이건 너무 대책없이 화면에 계속 뿌려서 보기가 힘들다. 그래서 이용하는 것은 파이프 처리와 more 명령어. 아래처럼 해보면 된다. (파일이름을 filename 이라고 가정한다.) $ cat filename | more 2009. 5. 25.
yum 으로 apache 및 APM 관련 툴 설치하기 Installation 1. Apache 설치 $ yum install httpd 2. MySQL 설치 $ yum install mysql 3. PHP 설치 $ yum install php 4. php-mysql 설치 (두 모듈 연계시 필요하다) $ yum install php-mysql 5. 기타 필요한 라이브러리 설치 (zlib, libpng, freetype, gd, libxml, lib, iconv 같은것들) $ yum -y install zlib, libpng, freetype, gd, libxml, lib, iconv 6. APM관련 프로그램 모두 설치 $ yum -y install httpd mysql-server mysql php php-devel php-gd php-mbstring php.. 2009. 3. 11.