이 포스트는 CentOS 7 (2018년 4월 업데이트된 7.5-1804 버전 기준)에 대한 운영체제 설치 방법을 기술하였습니다. 일부 마이너 버전에 따라 내용이 조금씩 다를 수 있으며 사용자의 설치 환경에 따라 아래 내용이 다르게 동작할 수 있으므로 설치 시 유의하시기 바랍니다.
이번 포스트에서는 CentOS 7의 남은 설치 과정을 기술합니다.
지난번까지는 ‘설치 대상’ 항목까지 진행했었습니다. 이제 하단의 남은 부분으로 가보겠습니다.
‘네트워크 & 호스트 이름’ 에서는 현재 운영체제가 연결할 네트워크 어댑터 설정을 지정할 수 있습니다.
특별한 경우가 아니라면 네트워크 자동 설정(DHCP)을 위해 우측의 ‘끔’ 을 ‘켬’ 으로 스위칭만 해주시면 됩니다. 네트워크 수동 설정을 하려면 ‘끔’ 상태에서 하단의 ‘설정’ 을 통해 네트워크 수동 설정을 진행하실 수 있습니다. 네트워크 설정은 운영체제가 설치된 이후에도 다시 지정할 수 있습니다.
마지막으로 ‘SECURITY POLICY’ 에서는 보안 강화 리눅스에 대한 정책을 설정할 수 있는 항목입니다.
보안 강화 리눅스(SELinux : Security-Enhanced Linux)는 리눅스에 대한 보안 정책을 강화하여 읽기/쓰기에 대한 치밀한 규칙을 적용하게 되어 외부 공격을 추가로 차단할 수 있도록 합니다. 특별한 경우가 아니라면 보안 강화 리눅스를 켜두시는 것을 권장하므로 ‘켬’ 상태이라면 ‘완료’ 를 클릭하여 다음 과정으로 진행합니다.
다만 일부 서버의 관리 방식에 따라 SELinux가 켜져있음으로서 발생하는 각종 오류나 권한 문제가 발생할 수 있습니다. 서버 자체의 보안 정책이 있거나 SELinux의 관리에 어려움이 있을 경우에는 끈 상태로 전환할 수 있습니다. 물론 활성화 여부와는 상관없이 설치 이후에도 SELinux 관련 정책을 설정할 수 있습니다.
이제 설치 옵션을 모두 검토한 후 ‘설치 시작’ 을 눌러 본격적인 CentOS 7 설치를 시작합니다.
설치가 진행되는 중에 사용자 및 루트(Root) 계정을 지정할 수 있습니다. 먼저 사용자 생성을 클릭합니다.
리눅스의 주요 사용자를 생성합니다. 하단의 예시와 같이 정보를 입력한 후 ‘완료’ 를 클릭합니다.
‘ROOT 암호’ 에서는 Root 계정의 암호를 설정할 수 있습니다. root 암호는 보안을 위해 반드시 설정해야만 합니다. 사진에서는 테스트용으로 짧게 입력되었지만 8~10자 이상으로 길고 복잡한 암호로 설정하는 것을 권장합니다.
남은 설치 과정은 자동으로 진행될 것입니다. 잠시 기다리시면 모든 설치 작업이 완료될 것입니다. ‘CentOS이/가 시스템에 성공적으로 설치되어 사용할 준비가 되어있습니다!’ 메세지가 나왔다면 ‘재부팅’ 을 클릭하여 설치를 마칩니다.
이후 내용은 아래 문서에서 계속됩니다 :
Xcode에서 iOS 애플리케이션을 빌드(Archive)하고 App Store Connect에 앱을 업로드하는 도중, 아래와 같은 에러가 발생하면서 더…
INSTALL_FAILED_INSUFFICIENT_STORAGE 문제 안드로이드 스튜디오에서 에뮬레이터를 실행하고 개발중인 애플리케이션을 실행하려 하면 로그 창에 아래와 같이 표시되면서…
리눅스 명령어 - kill, killall 리눅스 kill 명령어는 특정 프로세스를 종료해주는 명령어입니다. 백그라운드에서 실행되고 있는…
JavaScript는 역사가 긴 스크립트 프로그래밍 언어입니다. 세월이 흐르면서 많은 자바스크립트 표준이 만들어졌고, 현재는 많은 문법적…
NodeJS 테스트 프레임워크인 Mocha는 비동기 테스트를 지원합니다. 간혹 특정 테스트 스크립트를 작성하고 실행하면 아래와 같이…