VDI, VDH, VMDK ?
- VDI - Virtual Disk Image
- Oracle VirtualBox에서만 사용 가능한 포맷 방식,
- VHD - Virtual Hard Disk
- Oracle VirtualBox, MS Hyper-V, Citrix Xen에서 구동 가능한 포맷 방식
- VMDK - Virtual Machine Disk
- Oracle VirtualBox, VMware VMware Player 에서 구동 가능한 포맷 방식
- 사용 용도에 따라 선택하면 된다
- VirtualBox만 사용할 것이기 때문에 VDI로 선택
가상 머신 작동 방식
- 운영체제 위에서 하이퍼바이저라는 프로그램으로 서버 os로부터 독립된 가상 공간을 만들고 그 위에 새로운 OS를 설치하여 가상 컴퓨터를 만든다
Debian vs CentOS
- Debian은 오픈 소스 운영체제, 리눅스 커뮤니티에서 만들고 배포
- CentOS는 RedHat에서 만든 유료 배포판 RHEL의 로고를 바꿔 출시 됨
- 하지만 둘다 UNIX운영체제를 기반으로 만들어졌기 때문에 큰 차이는 없다.
AppArmor
- 표준 리눅스 사용자와 그룹 기반의 권한을 보완하여, 한정된 리소스 집합으로 프로그램을 제한하는 리눅스 커널 보안 모듈이다.
- 애플리케이션 실행 전, 행동을 검사하고 실행 여부를 결정한다.
- SUSE Linux, Debian, Ubuntu 계열 운영체제에서 주로 사용된다
- 개별 응용프로그램을 보호하는 일에 초점
- 응용프로그램 단위의 보안 모델이 구현 되어 있다.