본문으로 바로가기

WEBDIR

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈으로
  • 블로그소개
  • 카테고리
  • 태그
  • 방명록
관리자
  • 블로그 이미지
    흉내쟁이

    개발자모드 ON, 부스터 디자인

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

리눅스 하나의 랜카드에 여러개의 IP 주소 할당하기 - IP앨리아스

동일한 하나의 시스템에서 여러개의 도메인들이 운영되거나 여러개의 IP주소가 할당되어야 하는 멀티시스템, 내부 백업시스템을 운영하는 외부망과 단절한 네트워크 구성등에 필요합니다. 기존 이더넷 설정파일(ifcfg-eth0)을 참고하여 새로운 이더넷 설정파일들 생성 cd /etc/sysconfig/network-scripts/ cp ifcfg-eth0 ifcfg-eth1 cp ifcfg-eth0 ifcfg-eth2 ... 원하는 만큼 추가한다. 추가로 생성한 이더넷 설정파일 설정내용 수정 - DEVICE와 IP만 변경 vi ifcfg-eth1 # 가상 이더넷 장치명 eth0:n DEVICE=eth0:1 # 해당 가상 이더넷의 IP주소 IPADDR=192.168.0.3 네트워크 재시작 /etc/init.d/ne..

리눅스/Linux 일반 2013. 5. 31. 20:13

[CentOS] 시간 동기화 - rdate

rdate를 이용한 시간동기화를 알아봅니다. 시간 동기화 설정 시간 동기화는 NTP를 주로 이용하나 여의치 않을 경우에는 rdate를 이용한다. CentOS 6.4 minimal에는 rdate 명령어가 없다. rdate 설치 yum -y install rdate crontab을 vi를 이용해서 설정한다. 이때 vi로 직접편집하지 않고 crontab 명령어를 사용한다면 개별 사용자용 cron이 만들어지니 유의! vi /etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # For details see man 4 crontabs # Example of job definition: # .----------------..

리눅스/CentOS 2013. 5. 31. 19:30

포트 번호

포트 번호 포트 번호는 잘 알려진 포트, 등록된 포트, 동적 및/또는 개인 포트 등 세 범위로 나뉩니다. 잘 알려진 포트는 0부터 1023까지입니다. 등록된 포트는 1024부터 49151까지입니다. 동적 및/또는 개인 포트는 49152부터 65535까지입니다. 잘 알려진 포트 번호 잘 알려진 포트는 IANA에서 할당하며 대부분의 시스템에서 시스템(또는 루트) 프로세서 또는 권한이 있는 사용자가 실행한 프로그램만 사용할 수 있습니다. 포트는 장기간 대화를 수행하는 논리 연결의 끝을 나타내기 위해 TCP[RFC793]에서 사용됩니다. 알 수 없는 호출자에게 서비스를 제공할 목적으로 서비스 연결 포트가 정의됩니다. 연결 포트는 "잘 알려진 포트"라고도 합니다. 가능한 범위에서 이러한 같은 포트 할당이 UDP[..

네트워크 2013. 5. 31. 19:16

리눅스 시간관리

리눅스 시스템은 새로 부팅하거나 재부팅할때에 하드웨어의 CMOS 에서 날짜 및 시간정보를 가져와서 인식합니다. 결론적으로 리눅스 커널이 인식하고 있는 시간은 하드웨어(CMOS)의 시간값에 종속적이게 됩니다. 만일 서버용 리눅스에 시간을 설정하길 원한다면 NTP 시간동기화를 참고하세요. 하드웨어 시간 : 메인보드에 있는 CMOS 의 시간(ROM-BIOS)으로 hwclock 혹은 clock으로 확인 가능 소프트웨어 시간 : 커널에서 인식하고 있는 시간으로 date로 확인가능 date - 운영체제 시간 설정 및 확인 현재 시간 확인 date 운영체제 시간 설정 - MM(월)DD(일)hh(시)mm(분)CCCC(년도) date 053009302013 hwclock - 하드웨어 시간 설정 및 확인 CentOS에는 ..

리눅스/Linux 일반 2013. 5. 30. 22:30

[CentOS] NTP 시간 동기화

시간을 동기화하는 방법으로 NTP 와 rdate 를 이용하는 방법을 사용합니다. 소수점까지 정확한 단위의 동기화가 필요하다면 원자단위의 NTP 를 이용해야 합니다. NTP 시간 동기화 NTP(Network Time Protocol)는 인터넷상의 시간을 정확하게 유지시켜 주기 위한 통신망 시간 규약이다. 라디오나 원자시계에 맞추어 시간을 조정하며 밀리초 1/1000초 단위까지 시간을 맞출 수 있다. 기본적으로, NTP 방식은 straum이라는 계층구조를 가지는데 straum 0 은 GPS나 세슘 원자 시계등 시간을 구하는 장비를 말하며, straum 1은 GPS 나 세슘 원자 시계등에서 직접 시간을 동기화하는 서버를 의미한다. strum 2 부터는 트리 구조를 형성하게 된다. 보통 straum 2에서 동기..

리눅스/CentOS 2013. 5. 30. 03:42

[CentOS] SSH 설정 - /etc/ssh/sshd_config

OpenSSH에서 설정내용은 /etc/ssh/sshd_config에 위치한다. 설정후에는 서비스를 재시작해야 한다. /etc/rc.d/init.d/sshd restart SSH 데몬 설정(서버용) 설명- /etc/ssh/sshd_config Port xx SSH 서비스 포트는 22로 규약되어 있지만 보안을 위해 임의의 포트로 변경 하는것도 가능하다. 원하는 포트번호로 변경하고 /etc/services 파일에서 ssh 포트값도 변경해 주면 된다. 포트번호는 1024 이상의 값들을 이용한다. 포트번호 설명보기 Protocol 2 SSH 프로토콜은 ver 1과 ver 2가 있는데 SSH1 클라이언트와 SSH2 클라이언트의 접속 요청에 대한 것이다. 보안상 Protocol 1은 사용하지 않고 Protocol 2..

리눅스/CentOS 2013. 5. 29. 22:01

Putty 설정

SSH 접속에 사용되는 프로그램중에 하나인 Putty를 소개한다. Putty 설정 SSH 접속을 위해서는 윈도우에서는 Putty 를 많이 사용한다. 이 중에 한글사용이 가능한 iputty 가 있다. iputty 다운로드 http://kldp.net/projects/iputty/download 에서 다운로드 나눔코딩글꼴 다운로드 putty 에서 제공하는 기본 글꼴들 중에 한글 글꼴은 매우 적고 가독성이 떨어진다. http://dev.naver.com/projects/nanumfont 에서 글꼴을 다운로드 Putty 설정 버퍼크기 변경 - 명령어를 실행했을때 화면상에 보여지는 줄의 수 폰트 변경 - 나눔코딩글꼴을 선택 / 안티앨리어싱 선택 / 창틀 간격 20~30 문자 인코딩 - UTF-8 선택 기본 글자색..

개발도구 2013. 5. 29. 21:40

[CentOS] RepoForge(RPMforge), Epel, Remi Repository

기본적인 저장소(repository)로 사용되는 CentOS 저장소는 안정적인 패키지들 위주로 선별되다 보니 찾을 수 없거나 오래된 몇몇 패키지들이 있습니다. 물론 이는 yum을 이용한 설치 및 업그레이드에 해당하는 사항입니다. yum-plugin-priorities 설치 저장소간에 우선순위를 설정하기 위해 priorities 플러그인이 필요하므로 설치한다. yum -y install yum-plugin-priorities CentOS-Base.repo 수정 우선 순위를 추가한다. 우선순위는 1~99 까지 값을 가지며 낮을수록 우선순위가 높다. 만약 값이 설정되어 있지 않다면 99로 인식한다. vi /etc/yum.repos.d/CentOS-Base.repo [base] name=CentOS-$relea..

리눅스/CentOS 2013. 5. 29. 19:23

[CentOS] 네트워크 설정

CentOS 를 NetInstall 의 방법으로 설치했다면 DHCP(자동-default값 혹은 Manual(수동) 중에 하나를 선택하여 설치가 진행되었을 것입니다. 수동으로 고정(static)아이피를 부여했다면 따로 설정할 일은 없겠지만 기본값으로 제공하는 DHCP 를 이용했다면 서버의 IP를 고정하기 위해 간단한 설정을 곁들여야 합니다. /etc/sysconfig/network 시스템 전체에 대한 Global한 기본 게이트웨이 주소를 설정과 호스트네임, 네트워킹 연결 허용 여부를 설정한다. 호스트네임은 설치중에 입력한 내용이 반영된다. vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=uzuro.com GATEWAY=192.168.0.1 설정을 변경 후에는 /et..

리눅스/CentOS 2013. 5. 28. 21:04

[CentOS] RPM - 설치된 패키지 정보 확인하기

리눅스시스템에 설치된 전체 패키지 혹은 특정 패키지의 설치여부와 설치시 어떤 파일들이 설치되었는지 확인할 수 있는 명령어가 rpm입니다. 시스템에 설치된 패키지정보 확인하는 방법 설치된 전체 패키지 확인 rpm -qa 설치된 전체 패키지 갯수(wc 명령어는 단어, 문자, 행의 개수를 각각 카운트할 수 있는 명령어) rpm -qa | wc -l 특정 패키지가 설치되어 있는지 확인 rpm -qa | grep openssh 특정 패키지에 의해 어떤파일들이 생성되었는지 확인 rpm -ql openssh 생성된 파일의 갯수 확인 rpm -ql openssh | wc -l 특정파일이 어떤패키지에 의해 생성되었는가를 확인 rpm -qf /bin/cp 특정패키지의 정보를 출력 rpm -qi openssh 각각의 패키지..

리눅스/CentOS 2013. 5. 28. 17:23

[CentOS] /tmp 디렉토리 보안

웹서버를 운영하면 /tmp가 필요하다. 이 디렉토리는 누구나 읽고, 쓰고, 실행하게끔 기본으로 설정되며 또한 파티션 없이 사용하는 경우도 있으나 꼭 tmp "파티션" 을 생성하여 사용하기를 권장한다. 80포트(아파치, 즉 일반 홈페이지 방문시 브라우저에서)를 이용하여 /tmp에 악성. 해킹 스크립트를 넣어서 실행 시킬수 있으며 서버보안에 치명적일수 있다. 서버를 처음 설치시 작업을 진행하는 것이 좋다. 이미 구동중인 서버라면 /tmp 를 사용하는 모든 프로세스를 멈추고 진행한다(MySQL, Apache, Plesk, Postgers, SpamAssain, etc). 파티션 체크 및 백업 아래 명령어를 이용하여 현재 파티션이 /tmp 파티션을 분리하여 설치했는지 아닌지를 살펴본다. df -h /tmp 를 ..

리눅스/CentOS 2013. 5. 28. 03:30

[CentOS] 설치 완료후 시스템 확인하기

CentOS 설치 완료 후에 정상 설치 되었는지 이것 저것 살펴볼때 필요한 명령어들을 알아봅니다. 이후에도 자주 사용되는 부분들이 있으니 참고하세요. 시스템 확인하기 운영체제 버전 확인 cat /etc/*release* CentOS release 6.4 (Final) CentOS release 6.4 (Final) CentOS release 6.4 (Final) cpe:/o:centos:linux:6:GA 리눅스 커널버전 확인(uname -a와 같다). cat /proc/version Linux version 2.6.32-358.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC)..

리눅스/CentOS 2013. 5. 28. 02:40

[CentOS] CentOS 6.4 netinstall

CentOS 설치 방법인 NetInstall에 대하여 알아봅니다. NETINSTALL 1) CD-ROM / DVD / USB 로 부팅2) Disc Found - Skip 한다(OK 누르면 설치 파일의 이상유무를 확인).3) Choose a Language - Korean 선택 (시스템언어가 아닌 설치과정에서 사용할 언어임)4) Language Unavailable - OK (설치중 텍스트모드 일 경우, 한글 지원이 안된다는 소리)5) Keyboard Type - us 선택 (us를 선택해야 한글과 영문 전환이 가능하다)6) Installation Method - URL 선택 (이전 버전에선 HTTP로 표기되었다)7) Configure TCP/IP - IP를 DHCP를 이용하여 자동 부여할 것인지 Manu..

리눅스/CentOS 2013. 5. 28. 02:39

[CentOS] CentOS 6.4 다운로드

CentOS가 7버전으로 업데이트되면서 다운로드가 방법이 변경되었습니다. CentOS 홈페이지에서 직접 다운로드 받으시거나 네오위즈에서 제공하는 FTP를 이용하세요. http://www.centos.org 접속 > Downloads Mirrors > CentOS Public Mirror List South American, Asian, Oceania, Middle Eastern, African and Other Regional Mirrors 선택 Korea 에서 선택 (http://ftp.neowiz.com/centos/) 원하는 버전 선택 (6.4) isos > i386(32bit) or x86_64(64bit) 선택 설치방법에 따라 선택 (아래는 64bit 기준) CentOS-6.4-x86_64-mi..

리눅스/CentOS 2013. 5. 28. 02:18

리눅스 웹서버 구축전 고민사항

웹서버를 구축하겠다고 마음먹은 이래로 몇가지 고민 사항에 직면하게 된다. 관련하여 각종 책자를 접하거나 검색을 통해 다양한 의견을 접하게 될터이다. 그에 대한 이야기다. OS 선택의 고민 웹서버 구축을 위한 OS 마련이 그 첫번째 고민사항이다. 웹서버 구축에는 Windows 와 MAC, 그리고 리눅스(LINUX)계열의 OS를 사용할 수 있다. 각각의 장단점이 있지만 가장 많이 사용되는 웹서버는 리눅스와 윈도우 계열이다. 윈도우는 데스크탑으로도 가장 많이 사용되고 있기에 적응하는데 큰 무리가 없지만 역시나 유료라는 면과 서버구축시 필요한 시스템 사양이 큰 걸림돌이다. 이에 반해 리눅스는 무료라는 강점과 서비스에 필요한 시스템 사양이 낮다는 것이 장점이며, 한때 웹서버의 대부분을 리눅스계열이 점유했기에 관련..

리눅스/Linux 일반 2013. 5. 22. 17:45
  • 이전
  • 1
  • ···
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 다음

사이드바

ABOUT

WEBDIR for Developer

NOTICE

  • 스킨 변경 및 배포
  • 리부트!! WEBDIR 개편 소식
  • 오픈!! WEBDIR 블로그 소개
  • 전체 보기
MORE+

CATEGORY

  • 전체보기 (438)
    • 윈도우즈 (68)
      • Windows 일반 (49)
      • Windows 10 (11)
      • WSL (8)
    • 리눅스 (135)
      • Linux 일반 (63)
      • CentOS (26)
      • Ubuntu (46)
    • 네트워크 (8)
    • 웹코딩 (125)
      • HTML (43)
      • CSS (41)
      • Javascript (14)
      • PHP (5)
      • MySQL (0)
      • App,Plugin (22)
    • 웹개발론 (31)
      • 웹표준, 접근성 (6)
      • 크로스브라우징 (24)
      • 반응형웹디자인 (1)
    • 프레임워크 (6)
      • 보일러플레이트 (6)
      • 부트스트랩 (0)
    • 그누보드 (4)
      • GNU 자습서 (2)
      • GNU 팁 (2)
    • 워드프레스 (13)
      • WP 팁&테크 (9)
      • WP 플러그인 (3)
      • WP 변경이력 (1)
    • 티스토리 (10)
      • 블로그가이드 (0)
      • 스킨가이드 (8)
      • 스킨배포 (2)
    • 개발도구 (33)
      • XAMPP (6)
      • 서브라임텍스트 (15)
      • 에디터 (2)
      • 크롬, 개발자도구 (6)
      • Git (1)
      • Hyper-V (0)
      • Docker (0)
      • 가상머신 (1)
    • 기존 작성물 (5)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

TAG

  • Linux
  • Command
  • server
  • Windows
  • CSS
  • Plugin
  • html5
  • jQuery
  • JavaScript
  • HTML
  • sublimetext
  • property
  • Utility
  • Editor
  • CentOS
  • element
  • polyfill
  • ubuntu
  • Wordpress
  • app
MORE+

LINK

  • 그렇고 그런 이야기
  • Life is an egg.
  • Codrops
  • Front-end Developer Ishaiin.

VISITOR

현재 실시간 방문자
오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT WEBDIR, ALL RIGHT RESERVED.
WEBDIR
블로그 이미지 흉내쟁이 님의 블로그
MENU
  • 홈으로
  • 블로그소개
  • 카테고리
  • 태그
  • 방명록
CATEGORY
  • 전체보기 (438)
    • 윈도우즈 (68)
      • Windows 일반 (49)
      • Windows 10 (11)
      • WSL (8)
    • 리눅스 (135)
      • Linux 일반 (63)
      • CentOS (26)
      • Ubuntu (46)
    • 네트워크 (8)
    • 웹코딩 (125)
      • HTML (43)
      • CSS (41)
      • Javascript (14)
      • PHP (5)
      • MySQL (0)
      • App,Plugin (22)
    • 웹개발론 (31)
      • 웹표준, 접근성 (6)
      • 크로스브라우징 (24)
      • 반응형웹디자인 (1)
    • 프레임워크 (6)
      • 보일러플레이트 (6)
      • 부트스트랩 (0)
    • 그누보드 (4)
      • GNU 자습서 (2)
      • GNU 팁 (2)
    • 워드프레스 (13)
      • WP 팁&테크 (9)
      • WP 플러그인 (3)
      • WP 변경이력 (1)
    • 티스토리 (10)
      • 블로그가이드 (0)
      • 스킨가이드 (8)
      • 스킨배포 (2)
    • 개발도구 (33)
      • XAMPP (6)
      • 서브라임텍스트 (15)
      • 에디터 (2)
      • 크롬, 개발자도구 (6)
      • Git (1)
      • Hyper-V (0)
      • Docker (0)
      • 가상머신 (1)
    • 기존 작성물 (5)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바