티스토리 뷰

Ansible

직접 Vagrant file 만들기

looeon 2024. 2. 6. 13:20

 

▶직접 file 만들기

All type + 확장자 uncheck

 

 

▶ 장비 4대로 시작

1행 Vargrant 가 아닌 vagrant 오타

#Vargrant.configure("2") do |config|
# 첫 번째 줄은 처음 한번만 나온다



오류 발생 >> 오타

 

 

>> 추가된 사항

-- 원격 접속을 위한 추가 사항 --
cfg.vm.provision "shell", path:"ssh_conf.sh"

 

>> ssh_conf.sh 이름으로 notepad++ 에 저장

#/bin/bash
# allow ssh login with password
time=$(date "+%Y%m%d.%H%M%S")
# backup before overwriting
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config_$time.backup
sudo sed -i -e 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config
sudo systemctl restart sshd
vagrant provision
>> 추가된 provision 부분만 실행 된다

 

## 설정 파일 ##

Vagrantfile
0.00MB
ssh_conf.sh
0.00MB

 

 

 

>> ansible 설치

[vagrant@control ~]$ sudo yum search ansible
[vagrant@control ~]$ sudo yum install -y centos-release-ansible-29

 

'Ansible' 카테고리의 다른 글

공개키 옛날처럼 전달 / PGP,GPG  (0) 2024.02.07
Ansible 시작 [ 공개키 / 개인키 ]  (0) 2024.02.06
Ansible VM 기본 설정  (0) 2024.02.06
Ansible 이란  (0) 2024.02.06
vagrant 환경 구축  (0) 2024.02.06
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/09   »
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
글 보관함