Update 'README.md'
This commit is contained in:
parent
93b159085a
commit
76dff90603
19
README.md
19
README.md
@ -1,2 +1,21 @@
|
|||||||
# setup_new_server
|
# setup_new_server
|
||||||
|
|
||||||
|
git clone
|
||||||
|
|
||||||
|
generate ssh key on target for root
|
||||||
|
|
||||||
|
allow root login : PermitRootLogin prohibit-password
|
||||||
|
|
||||||
|
add host IP or name to local (ansible machine) /etc/hosts
|
||||||
|
|
||||||
|
ansible-vault create passwd.yml or ansible-vault edit passwd.yml
|
||||||
|
|
||||||
|
move and edit config to ~.ssh/config
|
||||||
|
|
||||||
|
ssh-copy-id to target
|
||||||
|
|
||||||
|
test connection: ansible -m ping --ask-vault-pass --extra-vars '@passwd.yml' TARGET_IP OR NAME -u root
|
||||||
|
|
||||||
|
run playbook: ansible-playbook --ask-vault-pass --extra-vars '@passwd.yml' setup-pb.yml -l TARGET_IP OR NAME -u root
|
||||||
|
|
||||||
|
Reference: https://www.vultr.com/docs/how-to-configure-a-new-ubuntu-server-with-ansible/
|
||||||
Loading…
Reference in New Issue
Block a user