[Ansible] Ansible 인벤토리 기본 설정
·
OS/Ansible
인벤토리먼저 자동화를 하기 위해 가장 먼저 해야 할 일은 어떤 시스템의 호스트를 자동화 할 것인지 대상 호스트를 선정하는 것이다. 이 대상 호스트 선정이 되면 인벤토리를 통해 대상 호스트를 설정해준다. 이를 위해서 인벤토리가 필요하고, 인벤토리를 이용해서 자동화 대상 호스트를 설정해볼 것이다.  인벤토리 파일은 텍스트 파일이고, 앤서블이 자동화 대산으로 하는 관리 호스트를 지정해주는 역할을 한다.1. 작업 디렉토리 생성먼저 my-ansible이라는 디렉터리를 하나 생성해준다.user@Controller:~$ mkdir my-ansibleuser@Controller:~$ cd my-ansible/2. IP를 이용한 인벤토리 파일 생성 user@Controller:~/my-ansible$ vim invent..
[Ubuntu|DB] Ubuntu에서 yum 설치하는 방법
·
OS/Ubuntu
Ubuntu 에서 yum을 설치하는 일이 있을 수 있을 것이다. Ubuntu 환경에서 yum을 설치를 해보자. #ubuntu (apt로 설치)root@u22d:~# apt install yum패키지 목록을 읽는 중입니다... 완료의존성 트리를 만드는 중입니다... 완료상태 정보를 읽는 중입니다... 완료E: yum 패키지를 찾을 수 없습니다.  설치가 안되는 것을 확인할 수 있다. 인터넷을 찾아보니 ubuntu에서 package를 다운받지 못하여서 그렇다. /etc/apt 위치로 이동해서 sources.list를 수정해주면 된다. 가보자. # /etc/apt 위치로 이동해 주어 sources.list 수정root@u22d:~# cd /etc/apt/root@u22d:/etc/apt# sudo cp sou..
[AWS] AWS Client 만들기
·
Cloud(AWS)
https://likegirl.tistory.com/3 # 01. Bastion Host를 통해 Private 서버에 SSH 접속하기1) Bastion Host란 ? 침입 차단 소프트웨어가 설치되어 내부와 외부 네트워크 사이에서 일종의 게이트 역할을 수행하는 서버 Bastion Host는 일반적으로 Amazon VPC (Virtual Private Cloud)의 Public Subnet에 있는 Amlikegirl.tistory.com # VM: AWS - Client (192.168.56.100)sudo apt update -y && sudo apt upgrade -ysudo apt install vim openssh-server -y #Mobaxterm :  SSH 접속 (192.168.56.100)1..
[Jenkins/Github] ssh-keygen 생성으로 ssh 접속하기
·
OS/Jenkins
#  SSH-keygen SSH를 통한 서버 접속 시 다양한 인증 방법으로 접속이 가능한데, 간단하게 사용하는 방법은 패스워드를 통한 접속을 하는 것이다. But 보안에 취약하고 주기적으로 변경해야하는 단점이 있다.(폐쇄망을 사용하지 않는 경우는 더 취약) ssh-keygen은 ssh 접속을 위한 인증 키를 관리 및 변환한다. key 생성시 public key 와 private key가 생성이 되는데 이는 한쌍으로 동작한다. private key 와 public key를 가지고 있는 클라이언트에서 public key를 접속할 서버로 전달하고 서버는 이를 암호화해서 클라이언트에게 전송하면, 클라이언트는 private key로 복호화하여 인증한다. 즉, 두 개의 key 중 하나는 누구나 가질 수 있는 키이고..
[Linux] DHCP 서버 설정방법
·
OS/Linux
# 1단계  #2단계# 순서대로 설정하면 된다.vi /etc/sysconfig/network-scripts/ifcfg-enp0s3vi /etc/sysconfig/network-scripts/ifcfg-enp0s8systemctl restart network.service*dhcp 설치 *yum /ect/yum.repos.d/CentOS-Base.repo>> mirrorlist 주석>> baseurl 주석 해제 후 centos.org를 kakako.com으로 변경>> yum install dhcp -y
[Linux] 캐싱 DNS Server 구축
·
OS/Linux
#캐시 네임 서버 - 사용자들의 질의를 받아  DNS 정보를 조회하여 응답해주는 네임서버 > 캐시 DNS 서버 구축 1. 서비스에 필요한 패키지 찾기 -bind, bind-utils 2. 패키지 버전 확인 3. 패키지 설치 [root@localhost name]# yum install -y bind bind-utils4. 설정 및 확인(시작을 해야 가능한 경우도 존재함)[root@localhost name]#vi /etc/named.conf5. 서비스 시작(#systemctl  restart) [root@localhost name]#systemctl restart named6. 서비스 확인(#systemctl status) [root@localhost name]#systemctl status named..