본문 바로가기
반응형

IT운영34

리눅스 CentOS 8 ISO 다운로드 및 설치 방법 CentOS는 Redhat Enterprise Linux 소스 코드를 기반으로 만들어진 OS로, 무료로 배포되는 리눅스 운영체제다. 서버, 워크스테이션 등 다양한 분야에서 사용되며 안정성과 보안성이 뛰어나고, 기업 및 개인 사용자들에게 널리 사용되고 있다. CentOS를 설치하려면 먼저 CentOS ISO 파일이 필요하다. 다운로드는 다음 페이지를 참조하면 된다. CentOS 8 ISO 다운로드 1. CentOS 이전 버전 다운로드 포탈 접속 CentOS Download 위 URL은 CentOS 이전 버전의 ISO를 제공하는 CentOS 공식 미러 사이트다. 2. CentOS 버전 선택 위 포탈에 접속해보면 CentOS 2 버전부터 8 버전까지 다양한 버전이 기록되어 있다. 8 버전 중 아무거나 클릭한다.. 2023. 3. 5.
리눅스 SELinux 영구적 비활성화, 임시 비활성화 방법 SELinux는 Security-Enhanced Linux의 약자로, 리눅스에서 보안을 강화하기 위해 커널 수준에서 동작하는 보안 모듈이다. SELinux는 어떤 프로세스가 어떤 작업을 수행할 수 있는지를 엄격하게 제어하며, 이를 통해 시스템의 전반적인 보안을 강화한다. SELinux를 끄는 작업은 일반적으로는 보안 상 권고하지 않는 작업이다. 하지만 리눅스 초기 세팅 시에는 작업자가 시스템의 권한을 제어하고, 세팅 작업을 원활하게 하기 위해서 임시로 끄는 경우가 있다. 물론 작업이 완료되면 다시 활성화하고 SELinux가 제대로 실행되고 있는지 확인해야 한다. 아래 테스트한 OS는 CentOS 8버전이다. 1. SELinux 상태 확인 # sestatus 또는 # getenforce getenforce.. 2023. 3. 4.
리눅스 CentOS, Redhat 숫자로 시작하는 계정 생성하기 기업의 IT 관리자들은 서비스 시스템(OS)의 접근 권한을 가질 수 있으며, 관리자마다 각각의 User ID가 있다. 보통은 관리하기 쉽게 사번으로 구성된 Username을 할당한다. 그러나 만약 사번이 숫자로 시작하면 리눅스에서는 즉시 만들어지지 않는다. 오류 내용 : useradd: invalid user name '숫자' 그래서 숫자로 시작하는 계정을 만들려면 먼저 문자계정을 생성하고 문자계정을 숫자계정으로 바꾸는 식으로 조금 우회하는 절차가 필요하다. 하기 테스트한 OS는 CentOS 8버전이다. 1. 문자로 시작하는 계정 생성 # useradd a700000 -u 700 -G test-group -s /bin/bash -m -d /home/700000 홈 디렉토리는 숫자 그대로 쓴다. 2. 문자.. 2023. 2. 27.
리눅스 history 로그에 timestamp(타임스탬프) 설정 리눅스에서 입력한 커맨드는 history를 통해 모니터링한다. 하지만 기업에서는 보안 정책 때문에 정확히 몇 시, 몇 분, 몇 초에 해당 커맨드가 실행되었는지 확인을 할 필요가 있다. 이를 위해 구성하는 것이 history 로그에 타임스탬프 설정하는 것이다. 리눅스에 타임스탬프를 설정하는 커맨드는 다음과 같다. # echo 'export HISTTIMEFORMAT="%y/%m/%s %T "' >> ~/.bashrc # source ~/.bashrc echo부터 >> 기호 전까지 작은 따옴표(')가 있고, %y와 %T 끝에 큰따옴표(")가 있다. 주의해서 입력하자. %T와 " 사이에 한 칸 띄지 않으면 history 확인 시 시간(초)과 명령어가 붙어서 보이므로 이 점도 주의한다. 다시 history를 입.. 2023. 2. 26.
반응형