반응형

2024/06/27 3

[Linux] KVM 특징 및 설치 방법 - 커널 기반 가상 머신

KVM(Kernel-based Virtual Machine: 커널 기반 가상 머신)리눅스 커널을 기반으로 전가상화(full virtualization) 방식을 지원하는 오픈소스 하이퍼바이저전가상화(full virtualization): 물리적인 하드웨어 전체를 Hypervisor에서 가상화시켜 가상머신(GuestOS)에 제공하는 환경이다.KVM을 통해 Linux를 하이퍼바이저로 전환하여 호스트 머신이 게스트 또는 VM(가상머신) 등 독립된 가상 환경 여러 개를 실행할 수 있다.KVM은 레드헷 계열 리눅스, centos, fedora 기반 리눅스 등에 기본적으로 포함한다.리눅스에서 제공되는 것은 모두 KVM에도 제공된다.SELinux(Security-Enhanced Linux)와 sVirt(Secure V..

[Linux] NFS 개념, 구조, 동작원리 - 파일에 접근할 수 있도록 하는 분산 파일 시스템 프로토콜

NFS란 무엇인가? NFS개념NFS는 클라이언트 컴퓨터가 로컬에 저장된 것처럼 네트워크를 통해 파일에 접근할 수 있도록 하는 분산 파일 시스템 프로토콜인 Network File System의 약자이다. Sun Microsystems 사람에 의해 개발되었으며 이후 유닉스 및 리눅스 환경에서 파일 공유를 위해 널리 사용되는 프로토콜이 되었다.NFS의 기본 개념은 서버가 네트워크상의 클라이언트에게 하나 이상의 디렉터리를 공유하는 것이라고 생각하면 된다.클라이언트는 공유된 디렉토리를 자체 시스템에 마운트하고 로컬인 것처럼 해당 디렉터리 내의 파일에 접근할 수 있다.따라서 여러 사용자가 시스템 간에 파일을 물리적으로 전송하지 않고도 네트워크를 통해 파일에 접근하고 공유할 수 있다.조금 더 자세히 들어가 보면 NF..

[Linux] htpasswd 사용법 - 아파치 사용자 인증 파일 생성 및 관리

htpasswd아파치 사용자 인증 파일을 생성하고 관리해주는 명령이다.사용법htpasswd [option] 계정파일 사용자명주요 옵션옵션설명-c사용자 계정 파일을 생성할 때 사용하는 옵션으로 계정 생성할 때 한 번은 반드시 사용해야 한다.사용 예① test이라는 계정을 생성하고, 관련 정보 파일은 /usr/local/apache/conf/password에 생성한다.htpasswd -c /usr/local/apache/conf/password test② test이라는 계정을 생성한다.htpasswd /usr/local/apache/conf/password test htpasswd를 통해 웹페이지에 아이디, 비밀번호 설정하기1. httpd 설정 파일 수정htpasswd를 걸고 싶은 위치의 설정으로 해당 내용..

반응형