리눅스
-
Rsync정보보안/리눅스 2020. 4. 13. 17:38
Rsync란? Rsync란 linux에서 server와 client에서 두 시스템간에 지정한 디렉토리를 동기화 하는 프로그램을 말한다. corn 이라고 하는 유닉스 계열 컴퓨터 운영체제의 시간 기반 잡 스케줄러를 이용하면 Rsync의 사용성을 확대할 수 있다. [corn 사용법] local 내에서 mount된 외부저장소를 이용하면 backup 디렉토리를 따로 만들 수 있지만 이번 실습은 외부 backup server를 구성하여 작업하는 방식으로 진행하려고 한다. 1번 pc (client)는 x.x.10.142주소를 가진 CentOS를 이용했으며 2번 pc (server)는 x.x.10.143주소를 가진 CentOS를 이용하였다. 1. server 설정. yum list rsync를 이용하여 현재 패키지가..
-
RPM정보보안/리눅스 2020. 4. 13. 11:29
리눅스를 사용하다보면 RPM 명령어를 정말 많이 사용하게 된다. RPM은 뭘까? RPM(Redhat Package Manager)이란? 마치 윈도우의 *.exe, 안드로이드의 *.apk 와 유사하다고 볼 수 있을 것이다. Redhat PAckage Manager의 약자로 Redhat사에서 프로그램을 배포하기위한 배포 패키지 기술을 의미한다고 한다. rpm명령어를 이용하여 프로그램을 설치하는 경우 설치 프로그램은 사용자에게 거의 의사를 묻지 않는다. 설치작업에서 생기는 명령어나 설치 파일등이 알아서 bin, etc, dev등 리눅스 기본 프로그램이 있어야할 자리에 함께 들어간다고 한다. 그렇다면 RPM은 어떻게 사용하는 것일까? rpm에 대한 정보보기 명령어 rpm -qa : 시스템에서 설치된 모든 패키지..
-
리눅스 파일구조와 허가권(Linux permission)정보보안/리눅스 2020. 4. 10. 15:59
리눅스는 모든 파일 및 디렉터리 구조에서 허가권을 가진다. 1. 구조 명령어 ls -al 을 사용하면 현재 위치의 모든 디렉터리와 파일명의 구조를 파악할 수 있다. [kst09@dal ~]$ ls -la 합계 28 drwx---r-x. 7 kst09 kst 208 4월 8 13:37 . drwxr-xr-x 29 root root 4096 4월 9 16:56 .. -rw----r-x. 1 kst09 kst 2241 4월 9 17:17 .bash_history -rw-r--r-x. 1 kst09 kst 18 8월 8 2019 .bash_logout -rw-r--r-x. 1 kst09 kst 193 8월 8 2019 .bash_profile -rw-r--r-x. 1 kst09 kst 231 8월 8 2019 ..