История изменений
Исправление dopedopedope, (текущая версия) :
Мой первый ansible playbook. Нарисовал вчера за час перед сном:
- hosts: all
tasks:
- name: Change hostname.
hostname:
name: "ok"
- name: Upgrade all packages.
yum: name=* state=latest
- name: Install EPEL.
yum:
name: epel-release
state: present
- name: Istall tools - vim, mc, wget, htop, iftop, nload, net-tools, bind-utils.
yum:
name: ['vim', 'mc', 'wget', 'htop', 'iftop', 'nload', 'net-tools', 'bind-utils']
state: present
# - name: Disable firewalld
# systemd:
# name: firewalld
# enabled: no
#
# - name: Stop firewalld
# systemd: name=firewalld state=stopped
- name: Disable SELinux.
selinux: state=disabled
- name: Setup alternate SSH port
lineinfile:
dest: "/etc/ssh/sshd_config"
regexp: "^Port"
line: "Port 1234"
- name: Restart sshd
systemd:
name: sshd
state: restarted
# Create SWAP
# Install CSF
Исходная версия dopedopedope, :
Мой первый ansible playbook. Нарисовал вчера за час перед сном:
[code]
-
hosts: all tasks:
-
name: Change hostname. hostname: name: «ok»
-
name: Upgrade all packages. yum: name=* state=latest
-
name: Install EPEL. yum: name: epel-release state: present
-
name: Istall tools - vim, mc, wget, htop, iftop, nload, net-tools, bind-utils. yum: name: [‘vim’, ‘mc’, ‘wget’, ‘htop’, ‘iftop’, ‘nload’, ‘net-tools’, ‘bind-utils’] state: present
-
- name: Disable firewalld
systemd:
name: firewalld
enabled: no
- name: Stop firewalld
systemd: name=firewalld state=stopped
-
name: Disable SELinux. selinux: state=disabled
-
name: Setup alternate SSH port lineinfile: dest: «/etc/ssh/sshd_config» regexp: «^Port» line: «Port 1234»
-
name: Restart sshd systemd: name: sshd state: restarted
Create SWAP
Install CSF
[/code]