Linux란?
Unix 기반의 무료 오픈 소스 운영 체제
1991년 Linus Torvalds에 의해 개발되었으며 안정성, 다용성 및 보안으로 인해 개인용 및 기업용으로 널리 사용되었습니다.
Linux는 모바일 장치, 임베디드 시스템 및 사물 인터넷(IoT) 장치뿐만 아니라 서버, 슈퍼 컴퓨터 및 기타 고성능 컴퓨팅 응용 프로그램에서 널리 사용됩니다.
고도로 사용자 정의가 가능하고 조직의 특정 요구 사항을 충족하도록 맞춤화할 수 있으므로 시스템 관리자와 개발자 사이에서 인기 있는 선택입니다.
CentOS 란?
CentOS (Community Enterprise Operating System)는 오픈 소스의 서버 운영체제
Red Hat Enterprise Linux (RHEL)의 공식 커뮤니티 버전으로 개발되었습니다. CentOS는 많은 기업에서 사용되는 안정적이고 높은 안정성을 제공하며, 다양한 애플리케이션과 서비스를 지원할 수 있는 강력한 운영체제입니다. 또한, 무료로 사용할 수 있고, 개발자들에게 다양한 커뮤니티 지원을 제공합니다. CentOS는 다양한 서버 구성, 네트워크 구성, 데이터 센터, 개발자 등 다양한 용도로 사용됩니다.
CentOS와 Red Hat Enterprise Linux 차이점
- 지원: RHEL은 공식적인 상용 지원을 제공하지만, CentOS는 커뮤니티 배포판으로서 지원은 비상용적인 방식으로 제공됩니다.
- 빌드: CentOS는 RHEL 소스 코드에서 빌드되지만, 몇몇 라이선스가 제거되었습니다.
- 라이선스: RHEL은 라이선스 비용이 따르지만, CentOS는 무료입니다.
- 기술 지원: RHEL은 고객 지원 및 업그레이드, 보안 업데이트, 버그 수정 등을 제공하지만, CentOS는 이러한 기술 지원을 보장하지 않습니다.
중요한 상용 시스템에서는 RHEL이 주로 사용되고, 개발 및 테스트 등의 목적으로는 CentOS가 많이 사용됩니다.
여러 가지 배포판이 있습니다. 어떤 걸로 연습하고 서버를 구성할지는 개인의 판단이며 보통 리눅스 배포판을 선택할 때
아래와 같이 고르는 기준이 있어 참고해 주시면 됩니다.
개인의 공부가 목적이면 어떠한 리눅스를 쓰셔도 상관없습니다.
Linux 배포판을 선택할 때 고려해야 할 몇 가지 요소
- 목적: 다양한 Linux 배포판은 데스크톱, 서버 또는 임베디드 시스템과 같은 다양한 목적을 위해 설계되었습니다.
- 사용자 경험: 일부 Linux 배포판은 사용 편의성에 맞춰져 있는 반면 다른 배포판은 본질적으로 더 기술적입니다.
- 패키지 관리: 배포판마다 소프트웨어 설치, 업데이트 및 제거를 위한 패키지 관리 시스템이 다릅니다.
- 지원: 커뮤니티 지원, 상업적 지원, 업데이트 및 보안 수정 빈도를 포함하여 배포판에서 제공하는 지원 수준을 고려
- 하드웨어 호환성: 일부 배포판은 다른 배포판보다 다른 하드웨어 구성과 더 잘 호환됩니다.
- 비용: 일부 배포판은 무료이며 오픈 소스인 반면 다른 배포판은 상업적이며 지불이 필요합니다.
- 사용자 지정: 특정 배포에 사용할 수 있는 사용자 지정 수준과 요구 사항을 충족하는지 여부를 고려
간단한 이론이었으며 블로그 카테고리 중 CentOS 참고해 주시면 감사하겠습니다.
'보안 > CentOS+Ubuntu' 카테고리의 다른 글
Linux NIC(Network Interface Card) Bandwidth (1) | 2023.02.05 |
---|---|
CentOS 7 디스크 RAID, fdisk, mount,mdadm 이론및 RAID 1구성하기 (4) | 2023.02.02 |
CentOS 7 ftp 구축및 클라이언트 파일질라 업로드 (0) | 2023.02.02 |
CentOS 7 일반 사용자 관리자 권한 부여하기 (1) | 2023.02.01 |
CentOS 7 SELinux(Security-Enhanced Linux) 영구적으로 끄는 방법 (4) | 2023.01.30 |