반응형

2015/05 65

[Linux - 리눅스 / Ubuntu - 우분투] 시스템 로그 - /var/log

시스템 로그- 로그는 커널과 리눅스 시스템이 제공하는 여러 서비스와 응용 프로그램이 발생시키는 메시지를 뜻함 - 로그를 저장하고 있는 파일을 로그 파일- 로그 파일을 통해 시스템의 상태를 확인- 보안 사고에 대비하며 사고가 발생했을 때는 원인을 규명하고 침입 경로를 추적하기 위해 가장 기본적으로 로그 파일을 확인 주요 로그 파일- 리눅스 시스템에는 기본 로그 파일을 비롯해 다양한 로그 파일이 있음- 대부분의 로그 파일은 '/var/log' 디렉터리에 있음 로그 파일 관리하기 - '/var/log' 디렉터리의 내용을 보면 같은 파일명에 번호가 붙은 파일이 여러개 있음- 로그를 계속 한 파일에 저장할 경우 파일의 크기가 너무 커져서 내용을 보거나 관리할 때 불편하기 때문- 번호가 큰 로그 파일은 백업을 하고..

OS/Linux - Ubuntu 2015.05.11

[Linux - 리눅스 / Ubuntu - 우분투] 정보보안의 기초

정보보안의 기초- 리눅스는 커널을 비롯한 모든 시스템 프로그램과 각종 서비스를 제공하는 응용 프로그램의 소스도 공개되어있는 오픈 소스- 보안의 위협 요소이지만 반대로 보안의 위협을 조기에 발견할 수 있는 장점- 해커가 소스코드를 보고 취약 부분을 찾아내 해킹을 시도할 위험도 있지만, 전 세계의 수많은 프로그래머가 소스코드를 보고 보안에 문제가 있을만한 요소를 찾아 조기에 제거할 수도 있기 때문 정보 보안의 정의 - 정보 보안은 정보 자산을 여러 가지 위협으로부터 보호하여 기밀성, 무결성, 가용성을 유지하는 것- 정보 보안의 3요소라고 하며, 영어의 머리글자를 따서 'CIA 삼각형' 이라고도 함 기밀성- 기밀성(confidentiality)은 허가받은 사용자만이 해당 정보에 접근할 수 있도록 하는 것- 정..

OS/Linux - Ubuntu 2015.05.11

[Linux - 리눅스 / Ubuntu - 우분투] NFS와 Samba 요약

NFS(Network File System) - NFS는 네트워크를 통해 다른 리눅스 시스템의 디스크를 연결하여 사용하는 것- NFS패키지 * 'nfs-common' * 'nfs-kernel-server' * 'rpcbind'- NFS 서버 설정 * NFS 설정 파일 : '/etc/exports 익스포팅할 디렉터리 클라이언트 주소(NFS 옵션) * NFS 서버가 공유한 내용 확인 : exportfs * NFS 서비스 시작 : '/etc/init.d/nfs-kernel-server restart', '/etc/init.d/rpcbind restart'- NFS 클라이언트 : NFS 공유한 디렉터리를 마운트함 * mount -t nfs 서버 주소:공유 디렉터리명 마운트 포인트 * ex) mount -t 19..

OS/Linux - Ubuntu 2015.05.11

[Linux - 리눅스 / Ubuntu - 우분투] 윈도우에서 리눅스 디렉터리 공유하기 - 다른 리눅스 클라이언트에서 Samba 서버 접속하기

리눅스에서 samba 서버 역할을 위해 해야 할 작업 리눅스 윈도우 - Samba 서버(samba) 설치- Samba 서버 설정- 공유할 디렉터리 생성 - 리눅스 디렉터리 공유 리눅스 Samba 설정하기 1) - Samba 서버의 이름은 'samba' - apt-get 명령으로 설치========================================================================= sjw@sjw-HP-Mini-110-3500:~$ sudo apt-get install samba [sudo] password for sjw: 패키지 목록을 읽는 중입니다... 완료 의존성 트리를 만드는 중입니다 상태 정보를 읽는 중입니다... 완료 다음 패키지를 더 설치할 것입니다: attr l..

OS/Linux - Ubuntu 2015.05.11

[Linux - 리눅스 / Ubuntu - 우분투] Samba 설치와 운영 - 리눅스에서 윈도의 폴더를 공유

리눅스에서 윈도 폴더 공유- 리눅스에서 윈도의 폴더를 공유할 때는 리눅스가 Samba 클라이언트, 윈도우가 Samba 서버 역할- 윈도우에서는 Samba 서버를 별도로 설치할 필요가 없고, 원래 있는 폴더 공유 기능을 사용하면 됨 리눅스에서 윈도의 폴더를 공유하기 위해 해야할 작업 리눅스 윈도우 - Samba 클라이언트(samba-client) 설치 - Samba 마운트(smbmount) - 리눅스 사용자 추가 - 폴더 공유 윈도우 설정하기 - 윈도우에서는 윈도우의 폴더를 사용할 사용자를 추가하고 폴더를 공유하기만 하면 됨 1) - 폴더를 생성하고 마우스 오른쪽 버튼을 클릭하여 속성창을 띄움 - 속성 창에서 '고급 공유(D)'를 클릭, 고급 공유 창에서 '선택한 폴더 공유(S)'를 체크한 뒤 '확인'을 ..

OS/Linux - Ubuntu 2015.05.11

[Linux - 리눅스 / Ubuntu - 우분투] NFS 설치 및 설정(서버, 클라이언트)

NFS - NFS는 'network file system' 의 약자- 네트워크를 통해 다른 시스템의 디스크를 연결하여 사용하는 것을 뜻함- 윈도에서 폴더를 공유하는 것과 같다고 생각하면 됨- NFS 서버가 설치되어 있어야 하고, NFS 서버 측에서 디스크를 공유해야함.- 다른 시스템에서 공유한 디스크를 디렉터리 계층 구조에 마운트하면 되는 것. NFS 패키지 설치 확인하기 - 서버 설치 및 설정 - NFS 서버에는 NFS 커널서버와 rpcbind를 설치해야함============================================================================ sjw@sjw-HP-Mini-110-3500:~$ sudo apt-get install nfs-common nfs..

OS/Linux - Ubuntu 2015.05.10

[Linux - 리눅스 / Ubuntu - 우분투] DB 서버와 웹서버 - 요약

d 데이터베이스 - 서로 관련성을 가진 데이터들을 데이터 간의 중복성을 최소화해서 체계적으로 모아놓은 것- 관계형 데이터베이스 : 데이터블 테이블 구조로 구성한 것- 관계형 데이터베이스 관련 용어 * 테이블 : 테이터를 체계화하여 행과 열의 형태로 구성한 것 * 필드 : 테이블의 열(컬럼) * 레코드 : 테이블의 행(터플) * 기본 키 : 레코드를 구성하는 필드에서 각 레코드를 구분할 수 있는 필드 값 SQL 의 기초 구분 SQL 문 데이터베이스 목록 : show databases;생성 : create databases 데이터베이스 이름;삭제 : dtop databases 데이터베이스 이름;사용 : use 데이터베이스 이름; 테이블 목록 : show tables;생성 : create table 테이블 이..

OS/Linux - Ubuntu 2015.05.09
반응형