본문 바로가기

Programming

[Setup] Multi Operating System #2 두번째 과정. 파티션을 숙지하기 위해 VMWare를 통해 CentOS 설치 후 Ubuntu설치를 해보자. 기본 파티션은 역시 swap, /boot, / --> 1024, 1024, 10240 으로 CentOS, Ubuntu 둘 다 잡으면 될까? 일단 CentOS Minimal로 설치. 완료 재부팅 Ubuntu 같은 파티션으로 설치. 진행중... 설치 완료 역시 전과 동일한 boot 옵션이 보인다. 일단 Ubuntu 로 부팅하여 fdisk와 df를 통해 파티션과 하드내용을 보자. sda7을 /영역으로 sda6을 /boot영역으로 쓰는 것이 확인된다. sda5 를 swap영역으로 쓰는것으로 추정된다. 다음으로 동일한 명령어를 CentOS에서 실행 sda2를 /로 sda1을 /boot로 쓰는 것이 확인된다. .. 더보기
[Setup] Multi Operating System #1 개인적으로 사용하는 베어본 서버가 있는데 현재는 CentOS가 설치되어 있는 상태이다. 그런데 대뜸 우분투가 더 좋다는 말을 닫고 Ubuntu와 동시에 부팅을 할 수 있도록 할 수 있지 않을까 해서 VMWare로 테스트를 해보고 차 후 실제 머신에 적용을 해보자..... 아 버전은 CentOS 6.2, Ubuntu 11.04이다. 일단 20HDD로 VMWare를 설치. 그리고 CentOS먼저 설치. CentOS 파티션 : / 5000 swap 2048 /boot 2048 CentOS 설치 완료. 스냅샵 저장 후 우분투 설치를 위해 ISO 셋팅 후 재부팅. 우분투 설치 초반 반가운 화면 등장...벌써부터 우분투가 좋아지기 시작한다. 우분투에서 자체적으로 듀얼 부팅을 지원하는 것인지.... 일단 진행 우분투.. 더보기
[Ssmtp] 콘솔에서 메일보내기 - Gmail Simple SMTP. sendmail같은 MTA을 대신하여 간단하게 메일을 전송하기만 할 수 있는 프로그램. 간단하게 메일만 보낸다거나 할 때 유용하게 쓰일 것이다. 1. 설치 yum -y install ssmtp --> Error. http://linux.softpedia.com/progDownload/sSMTP-Download-36989.html 에서 소스파일 다운받기 wget http://ftp.de.debian.org/debian/pool/main/s/ssmtp/ssmtp_2.64.orig.tar.bz2 tar -xvf ssmtp-2.48.tar.gz ./configure make make install Mail name [localhost] : 개행 Please enter SMTP port n.. 더보기
[SendMail] 콘솔에서 메일 보내기 - #2 새로운 마음으로 다시 심기일전하여 mail명령어를 사용하여 메일 보내기. 역시 해당 로컬 계정에서 메일 수신. 발신 후 /var/logmaillog 로그파일 확인. http://anyt13.tistory.com/archive/20071111 을 참조하여 Log 분석 Jun 11 09:30:22 localhost sendmail[5544]: q5B0ULTR005544: from=booraik, size=228, class=0, nrcpts=1, msgid=, relay=root@localhost Jun 11 09:30:22 localhost sendmail[5545]: q5B0UMFh005545: from=, size=483, class=0, nrcpts=1, msgid=, proto=ESMTP, daem.. 더보기
[SendMail] 콘솔에서 메일 보내기 - #1 콘솔에서 mail명령어를 통해 메일을 보낼 수 있다. mail -s "제목" booraik@gmail.com 입력 시 내용을 입력 후 메일을 전송 할 수 있다. 작성 완료 시 새 라인에 . 만 입력 후 엔터 입력시 메일이 전송된다. 메일 전송 후 mail명령어로 메일 전송여부를 확인 결과 "Undelivered Mail Return"으로 전송이 실패됨을 확인. 확인 결과 mail명령어에 사용되는 mailx는 MUA라서 메일을 전송하는 일은 할 수 없다. 메일을 전송 할 수 있는 MTA에는 Sendmail과 Qmail 등이 있다. sendmail 전송 확인 rpm -qa | grep sendmail 으로 확인. 역시 설치가 되어있지 않다. yum -y install을 통해 sendmail을 설치하자. 설치.. 더보기
[MUTT] 설치 및 설명 MUA - Mail User Agent. 리눅스용 텍스트기반의 이메일을 읽고 쓰고 보내는 프로그램 화려한 GUI 스타일의 메일 클라이언트가 아니다. 설치는 yum을 통해 설치 : yum -y install mutt mutt의 설정파일은 홈 디렉토리의 .muttrc 오프라인 상태에서 텍스트 파일로 편지 작성 후 온라인 상의 커맨드 라인으로 편지 보내기 제목 : Subject. 내용 : FileName.txt의 내용. mutt -s "Subject" booraik@gmail.com < FileName.txt 첨부파일을 포함하여 해당 메일 주소로 메일을 보낸다. 제목 : Subject. 내용 : FileName.txt의 내용. 첨부파일 : SendFile.txt mutt -s "Subject" -a SendF.. 더보기
[Config] vi 사용법 종류 명령어 설명 기타 입력모드 a 커서 위치의 다음 칸부터 입력모드 i 커서 위치부터 입력모드 o 커서 아래에 줄을 만들고 입력모드 커서이동 h j k l ← ↓ ↑ → 키보드 배열의 순서대로 w e 다음 단어의 첫글자, 마지막글자로 이동 대문자 : 스페이스단위 이동 b 이전 단어의 첫글자로 이동 대문자 : 스페이스 단위 이동 ^, 0 해당 라인의 첫글자로 이동 $ 해당 라인의 마지막 글자로 이동 { 이전 문단으로 이동 함수간 이동 } 다음 문단으로 이동 함수간 이동 H 커서를 현재 화면의 맨 위로 M 커서를 현재 화면의 중앙으로 L 커서를 현재 화면의 맨 아래로 ctrl + u 반 화면 위로 ctrl + d 반 화면 아래로 ctrl + b 한 화면 위로 ctrl + f 한 화면 아래로 gg, 1G 문.. 더보기
[SSH] 로그인 실패시 재시도 횟수 설정 /etc/ssh/sshd_config 파일의 MaxAuthTries 5를 Enable 더보기
[Config] 한글설정 /etc/sysconfig/i18n 파일의 LANG="ko_KR.eucKR"으로 변경. 최초 설정은 LANG="en_US.UTF-8"로 되어있을것이다. 더보기
[Config] 시간 동기화 - rdate, crontab rdate -s time.bora.net rdate -s time.nist.gov 위 둘 중 하나의 URL을 이용하여 Local 시스템의 시간을 동기화 한다. crontab을 사용하여 특정 주기별로 시간 동기화하여 로컬시간을 맞춰 줄 수도 있다. 0 0 * * * rdate -s time.bora.net --> 매일 0시0분에 시간 동기화를 실행 5 5 * * 6 rdate -s time.bora.net --> 매주 금요일 5시 5분에 시간 동기화를 실행 9 1,9 5 * * rdate -s time.bora.net --> 매달 5일 1시 9분과 9시 9분에 시간 동기화를 실행 더보기