티스토리 뷰

Ansible

Ansible VM 기본 설정

looeon 2024. 2. 6. 11:11

 

 

>> vagrant file 이 만들어진다

>> 실행

vagrant init centos/7
vagrant up

탭이 먹히네

 

 

 

>> 언어는 ruby 사용 /  do - end 는 짝꿍

# ip 설정 등 다양한 설명이 있다.

버전 2
언어 설정도 된다

 

>> vagrant 첫번째 랜카드는 자동으로 NAT로 잡힌다

 

 

>> 사용중인 ip 대역 없으므로 그대로 주석 풀고 사용

>> VM 만들 때의 설정 파일

# vb.gui 를 false로 설정해 두었기 때문에 console 이 뜨지 않는다 ( Virtual Box에서는 실행중임을 확인 가능 )

private_network == host-only

 

 

>> 잘 실행 된다

>> 실행은 vagrant ssh

>> id : vargrant / pw : vagrant

>>> 암호 인증 없는 sudo 권한을 가진다 ( root 사용할 필요가 없다 )

root 쓸 필요가 없다

 

▶ centOS7 은 원격 접속이 막혀있어서 Putty 접속이 불가

vagrant ssh >>> 공개키 인증 방식 ( 첫번째 NIC )

두번째 NIC도 원격 접속 불가능

/etc/ssh/sshd_config

암호 인증 부분 찾아서 설정 변경

sudo -i 로 root 로 변경 후 작업

passwordauthentication 을 no 에서 yes로 변경 후 systemctl restart sshd
이제 원격 접속이 된다

 

♠ 참조

https://app.vagrantup.com/generic/boxes/alpine318

 

 

 

▶ alpine318 과 통신 되도록 실습

vagrant init generic/alpine318
vagrant up

네트워크만 변경

 

 

>> Vargrant file이 각각 따로 존재한다

 

>> 깨끗하게 삭제  /  다운로드 한 파일은 남아있다

vagrant destroy

 

# 현재 위치를 가장 먼저 찾는다 ( ex> status )

# 없으면 부모 디렉터리를 찾지 자식 디렉터리를 찾지는 않는다

# 계속 상위 디렉터리로 찾는다

'Ansible' 카테고리의 다른 글

공개키 옛날처럼 전달 / PGP,GPG  (0) 2024.02.07
Ansible 시작 [ 공개키 / 개인키 ]  (0) 2024.02.06
직접 Vagrant file 만들기  (0) 2024.02.06
Ansible 이란  (0) 2024.02.06
vagrant 환경 구축  (0) 2024.02.06
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함