본문 바로가기
반응형

centOS17

Ansible Semaphore Install on CentOS7 Ansible Semaphore는 ansible-tower or ansible AWX와 같은 ansible을 관리 편의를 위해 제공하는 오픈소스 입니다. Ansible AWX가 semaphore보다 기능도 많고 좋은점들이 있지만, Minikube, kubernetes 등을 알아야 한다는 진입장벽이 있어서, 우선 쉽고 빠르게 구성하고, 사용해볼 수 있는 ansible semaphore를 구축하여 사용해보고자 합니다. Ansible semaphore install Docs https://docs.ansible-semaphore.com/administration-guide/installation Ansible semaphore github https://github.com/ansible-semaphore/se.. 2022. 3. 24.
CentOS 버전별 Firewalld vs Iptables 회사에서 많은 개발자, 운영자분들이 CentOS를 사용하면서 로컬방화벽에 대한 이해를 돕기 위해 내용을 정리 합니다. CentOS 6를 주로 사용하다가 CentOS 7 으로 넘어오게 되면 iptables를 바로 찾아보기 어렵다는 점을 느낄 수 있습니다. 그 이유는 CentOS 7부터 방화벽으로 iptables를 사용하지 않고 firewalld를 사용하게 되어서 그렇습니다. 사실 정확하게 말하면 아래 표와 같습니다. [OS 버전별 방화벽 정리] OS ~ CentOS 6 CentOS 7 CentOS 8 ~ 방화벽 설정 도구 iptables Firewalld Firewalld 방화벽 기능 iptables iptables nftables CentOS 6에서는 방화벽 기능은 iptables라는 유틸리티에 의해서 .. 2022. 3. 3.
Linux Systemd 서비스 escape 문자(CentOS) Systemd 서비스 등록 방법 https://lifeplan-b.tistory.com/96 CentOS7 서비스(service) 등록 Linux CentOS 7에서 Service 등록 방법 CentOS 7 부터는 사용자가 자주 사용하는 Service를 등록하고 Systemd에서 관리할 수 있습니다. 아래는 Systemd에 등록할 Service Script 입니다. Systemd에 Service로 등록.. lifeplan-b.tistory.com Service Path : /usr/lib/systemd/system/test.service 심볼릭링크 : /etc/systemd/system/mutil-user.target.wants/test.service [Unit] Description=Test Servi.. 2021. 12. 22.
[Linux] 일반계정 Sudoers 사용하기 보통 Linux 서버를 운영하면, 관리자 계정과 일반 사용자 계정으로 나뉘어져 운영을 하게 된다. 관리자 계정은, 보통 root 계정(관리자 권한) 사용자 계정은, 운영자가 아닌 일반 사용자 or 개발자에게 개별적으로 할당하는 계정(사용자 권한)을 말한다. 그런데 리눅스 서버에 서비스를 운영하다보면, 일반 사용자 계정을 사용 하는 사람도 때에 따라서 관리자의 권한이 필요할 때가 있다.(예를 들면 서비스 시작/중지/재시작 등.) 이때, 일반 사용자는 su 명령어를 통해서 root 권한으로 로그인하여 관리자 계정으로 재로그인 할수도 있지만, Sudo 라는 명령어를 통해서 임시적으로 root 권한을 가질 수 있다. Sudo 명령어를 사용하려면, 관리자가 일반계정에 sudo 사용 권한을 주어야 하는데, 권한을 .. 2021. 12. 22.
CentOS 7 Standard 보안 조치(security) Linux CentOS 7 기본 보안 설정 조치 Linux 서버를 운영하고 있는 사람이라면 기본적으로 설정해야할 보안조치 1. 리눅스 커널 취약점 발견 및 업데이트 필요. 조치필요 Vulnerable software installed: Linux kernel 3.10.0-1160.31.1.el7 Required patch [CVE-2021-33909] is not installed, no patches discovered. [CVE-2021-33909] / [CVE-2020-11668] / [CVE-2019-20934] / [CVE-2021-33033] / [CVE-2021-33034] 조치사항 # yum update kernel 확인 비고 커널 업데이트 후 재부팅 필요 2. microcode_ctl 취.. 2021. 8. 27.
CentOS 7에 Gradle 설치(Install) 미리 준비(Prerequisites) Java JDK 버전 8이상 설치 필요 Gradle 설치 Gradle은 간편한 yum 설치가 안된다. 설치방법 : "Package Manager를 이용한 설치" or "수동(manually) 설치" 수동설치 가이드 Step1. Download the latest Gradle distribution. # wget https://services.gradle.org/distributions/gradle-7.2-bin.zip Step2. Unpack the distribution # mkdir /opt/gradle # unzip -d /opt/gradle gradle-7.2-bin.zip # ls /opt/gradle/gradle-7.2 bin init.d lib LICEN.. 2021. 8. 25.
반응형