Server/Linux(Centos7) 31

리눅스 이미지 백업

tar를 통한 백업 방법 해당자료는 하기 사이트에서 퍼온 정보로 이 게시글은 본인 스스로의 노트의 개념으로 작성되었음을 밝힙니다. 백업 1. 루트로 이동 #cd / 2.전체 시스템을 백업 #tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys / 복구 1. 루트로 이동 #cd / 2. 압축을 풀어 복구 #tar xvpfz backup.tgz -C / 마지막의 -C / 옵션때문에 백업파일이 루트가 아닌 다른 곳에 저장되어있는 상태라도 상관없다. * 백업에 제외할 디렉토리를 정한다. 쓸모없는 디렉토리와, 백업파일 자신을 꼭 제외시켜주어야 한다. 또한 다른 파티션의 ..

리눅스 주요 디렉토리 설명

/bin리눅스 기본 명령어들이 들어 있는 디렉토리 /dev용량이 없는 파일로 구성된 가상의 디렉토리 /boot리눅스 커널이 위치하는 디렉토리, 부팅시 필요한 시스템지원 파일이 있습니다. /etc시스템의 설정파일이 위치하며, 실은 모든 응용프로그램의 설정파일이 포함됩니다. /home사용자 홈 디렉토리, 일반 사용자 계정 생성시 홈 디렉토리가 만들어지는 곳입니다. /lib시스템 라이브러리가 위치하는 디렉토리입니다. /mnt시디룸이나 USB장치를 인식시키기 위한 디렉토리, mount명령시 이용됩니다. /opt상용프로그램을 설치하기 위해 설정되어 있는 디렉토리입니다. /proc 시스템의 하드웨어 정보가 위치하는 디렉토리로서 현재 수행중인 프로세서의 정보를 담게 되며, 현재 메모리에서 처리중인 프로그램에 대한 정..

리눅스(Centos7) JAVA(JDK) 설치하기

http://www.oracle.com/technetwork/java/javase/downloads/index.html 웹브라우저 (파이어폭스)를 켜고 해당 주소로 이동합니다. JDK 의 다운로드를 클릭합니다. Accept License Agreement를 클릭한 후 Linux64의 혹은 32비트일경우는 x86의 .rpm 파일을 다운로드합니다. 다운로드가 완료되면 실행시켜서 바로 인스톨 버튼을 눌러서 인스톨이 가능합니다. 혹은 #rpm -ivh jdk-8u131-linux-x64.rpm (파일저장경로에서 입력) #java -version 입력 시 openjdk version "1.8.0_131" OpenJDK Runtime Environment (build 1.8.0_131-b12) OpenJDK 64-..

리눅스 X윈도우에서 방화벽 설정 쉽게하기

x윈도우 (gui) 버전에서 쉽게 방화벽을 편집할 수 있는 기능을 소개합니다. 터미널에서 우선 설치를 진행해줍니다. yum install -y firewall-config 설치가 완료되면 firewall-config 를 입력 해줍니다. 매번 firewall-cmd 로 명령어를 입력해줄 필요없이 gui에서 쉽게 방화벽을 컨트롤 가능하게 됩니다. 주의하실 점은 영구적으로 선택해주셔야되고 해당 작업을 하신 후 옵션탭에서 firewalld 다시 불러오기 작업을 진행해주셔야 적용이됩니다.

리눅스 쿼터(quota) 사용자별 공간 할당(설정)

쿼터(Quota)는 사용자 별로 공간을 할당할 때 사용한다. 사용자마다 용량의 제한을 준다. 디렉토리 생성 및 마운트 mkdir /userHome ( mount /dev/sdb1 /userHome/ ) 장치가 mount 안되어있을 경우 마운트 1. [홈 디렉터리 지정해서 계정생성] useradd -d /userHome/john john useradd -d /userHome/bann bann 2. [비밀번호 설정] passwd john passwd bann 3. [fstab 편집] vi /etc/fstab 엔터 후 하기 값 입력 /dev/sdb1 /uiserHome /ext4 default,usrjquota=aquota.user, jqfmt=vfsv(), 0 0 4. [재부팅 또는 mount 작업] mou..

리눅스(Centos) 소프트웨어 레이드(RAID) 구성 방법

하.. 괜히 레이드 지원 메인보드 샀다.. 그냥저냥 소프트웨어 레이드 쓸걸.. hdd 삽입 후 터미널에서 장치 설정 방법 fdisk /dev/sdh1 (명칭 설정) n (새로생성) 엔터 p (default) 엔터 1 (파티션 갯수) 엔터 t (change partition) 엔터 fd (Linux raid auto) 엔터 p(print) 제대로 되었는지 확인 엔터 w(exit)엔터 Raid 구성 및 포멧 yum으로 mdadm 패키지 설치 mdadm --create /dev/md5 --level=5 --raid-devices=3 /dev/sdh1 /dev/sdi1 /dev/sdj1 => raid 구성 md5의 명칭으로 create, level = raid 5 장비는 3개, 묶을 장치들 선택 mdadm --..

윈도우즈에서 리눅스(Centos) 원격(xrdp) 접속

터미널(terminal) 실행 후 1. epel설치 yum install epel-release -y 2. xrdp 설치 yum install xrdp tigervnc-server 3. xrdp 서비스 실행 systemctl start xrdp.service netstat -antup | grep xrdp (xrdp가 제대로 동작되었는지 확인) 4. xrdp 시작 시 실행하도록 설정 systemctl enable xrdp.service 5. 방화벽에서 3389 tcp 포트 오픈 firewall-cmd --permanent --zone=public --add-port=3389/tcp firewall-cmd --reload (변경한 내용 저장) 해당 값 적용 후 윈도우즈 PC에서 mstsc 원격 접속 후 해..