وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Automate Linux SysAdmin tasks with Ansible in 95+ examples

سرفصل های دوره

Automate the most common System Administrator tasks in Linux with some real-life examples Ansible Playbook


1. Introduction
  • 1. Introduction
  • 2. Ansible Ad-Hoc command - ansible command
  • 3. Ansible terminology - What is an Ansible Playbook

  • 2. Install Ansible
  • 1. Ansible terminology - ansible vs ansible-core packages
  • 2. How to install Ansible in RedHat Enterprise Linux 8
  • 3. How to install Ansible in Ubuntu 20.04 LTS
  • 4. How to install Ansible in Ubuntu 21.10
  • 5. How to install Ansible in CentOS 8
  • 6. How to install Ansible in CentOS Stream 8
  • 7. How to install Ansible in OpenSUSE Leap 15
  • 8. How to install Ansible in Rocky Linux 8
  • 9. How to install Ansible in ArchLinux 2021.12.01
  • 10. How to install Ansible in Debian 11
  • 11. How to install Ansible in Gentoo Linux
  • 12. How to install Ansible in Amazon Linux 2 (AWS EC2)
  • 13. How to install Ansible with PIP
  • 14. How to install Ansible in CentOS 9 Stream
  • 15. How to install Ansible in AlmaLinux 8
  • 16. How to install Ansible in SUSE Linux Enterprise Server (SLES) 15 SP3
  • 17. How to install Ansible in RedHat Enterprise Linux (RHEL) 9 - Ansible install
  • 18. How to install Ansible in AlmaLinux 9
  • 19. How to install Ansible in Ubuntu 22.04 LTS
  • 20. How to install Ansible in Fedora 35
  • 21. How to install Ansible in Fedora 36
  • 22. How to install Ansible in Rocky Linux 9
  • 23. How to install Ansible in Fedora 37 - Ansible install
  • 24. How to install Ansible in RedHat Enterprise Linux (RHEL) 9.1 - Ansible install
  • 25. How to install Ansible in Ubuntu 23.04 Lunar Lobster Ansible Install

  • 3. Ansible Playbook code for Linux
  • 1.1 ping.zip
  • 1. Test host availability - Ansible module ping
  • 2.1 debug.zip
  • 2. Print a textvariable during execution - Ansible module debug
  • 3. Ansible modules - command vs shell
  • 4.1 lineinfile.zip
  • 4. Edit single line text - Ansible module lineinfile
  • 5.1 blockinfile.zip
  • 5. Edit multi-line text - Ansible module blockinfile
  • 6.1 pause.zip
  • 6. Pause execution - Ansible module pause
  • 7.1 reboot.zip
  • 7. Reboot remote hosts - Ansible module reboot
  • 8.1 git https.zip
  • 8. Checkout git repository via HTTPS - Ansible module git
  • 9.1 git https.zip
  • 9. Checkout git repository via SSH - Ansible module git
  • 10.1 copy.zip
  • 10.2 report.txt
  • 10. Copy files to remote hosts - Local to Remote - Ansible module copy
  • 11.1 fetch.zip
  • 11. Copy files from remote hosts - Remote to Local - Ansible module fetch
  • 12.1 service.zip
  • 12. Start and enable services on boot on remote hosts - Ansible module service facts
  • 13.1 service.zip
  • 13. Restart services on remote hosts - Ansible module service
  • 14.1 html placeholder.html.zip
  • 14.2 html placeholder.zip
  • 14. Apply a file template - Ansible module template
  • 15.1 generate myhosts.zip
  • 15.2 hosts.zip
  • 15.3 inventory.zip
  • 15. Loop in file template - Ansible module template - Generate hosts file
  • 16. Schedule a Cron Job task in Linux - Ansible module cron
  • 17.1 list users.zip
  • 17. Submit a GET request to a REST API endpoint-Interact with web services-Ansib
  • 18. Token Based Authentication in REST API - Interact with webservice - Ansible uri
  • 19. Break a string over multiple lines - Ansible Literal and Folded Block Scalar ope
  • 20. Read an environment variable - Ansible lookup plugin env
  • 21. Execute command on the Ansible host - Ansible localhost
  • 22. Backup With Rsync - Local to Remote - Ansible module synchronize
  • 23. Three options to Safely Limit Ansible Playbooks Execution to a Single Machine
  • 24. How to Run Only One Task in Ansible Playbook - Ansible tags statement
  • 25. Deploy Apache Web Server in a Docker Container for Debian-like systems - Ansible
  • 26. Deploy Apache Web Server in a Podman Container for RedHat-like systems - Ansible
  • 27. Reduce Intel Laptop CPU Temperature Overheating In Linux - ansible module packag
  • 28. Run a Python Script on Remote Machines - Ansible module script
  • 29. Read a JSON file into a variable - Ansible lookup plugin file

  • 4. Ansible Vault
  • 1. Ansible terminology - What is an Ansible Vault
  • 2. Decrypt an Ansible Vault - ansible vault
  • 3. Use Ansible Vault in Ansbile Playbook - ansible vault

  • 5. Ansible code to interact with Linux filesystem
  • 1.1 file.zip
  • 1. Create an empty file - Ansible module file
  • 2.1 copy.zip
  • 2. Create a text file - Ansible module copy
  • 3.1 file exist.zip
  • 3. Check if a file exists - Ansible module stat
  • 4.1 file.zip
  • 4. Create a directory - Ansible module file
  • 5.1 directory exists.zip
  • 5. Check if a directory exists - Ansible module stat
  • 6.1 file.zip
  • 6. Rename file or directory - Ansible module copy and file
  • 7.1 file.zip
  • 7. Change file permission - Ansible module file
  • 8. Add Execute Permission 755 Linux file - Ansible module file
  • 9.1 file.zip
  • 9. Delete file or directory - Ansible module file
  • 10.1 file.zip
  • 10. Create a symbolic link (also symlink or soft link) in Linux -Ansible module file
  • 11. Create a hard link in Linux - Ansible module file
  • 12.1 get url.zip
  • 12. Download a file - Ansible module get url
  • 13.1 unarchive.zip
  • 13. Extract an archive - Ansible module unarchive
  • 14.1 cifs.zip
  • 14. Mount a Windows share in Linux SMBCIFS - Ansible module mount
  • 15. Concatenate multiple files in a specific order - Ansible module template and YAM
  • 16.1 nfs.zip
  • 16. Mount an NFS share in Linux - Ansible module mount
  • 17. How to Delete Only Files Inside a Directory - Ansible module find
  • 18.1 file find.zip
  • 18. Find All Files with Extension - Ansible module find
  • 19. Search for a String in a File -Ansible module lineinfile
  • 20.1 create iso.zip
  • 20. Create ISO image from Files and Folders - Ansible module iso create

  • 6. Ansible code for user management on Linux systems
  • 1.1 user.zip
  • 1. Create a user account - Ansible module user
  • 2.1 user.zip
  • 2. Remove user account - Ansible module user
  • 3.1 user.zip
  • 3. Change user password - Ansible module user
  • 4.1 user.zip
  • 4. Disable user account - Ansible module user
  • 5.1 user.zip
  • 5. Enable user account - Ansible module user
  • 6.1 user.zip
  • 6. User password expiration - Ansible module user
  • 7.1 create.zip
  • 7. Create a group in Linux - Ansible module group
  • 8.1 delete.zip
  • 8. Delete a group - Ansible module group

  • 7. Linux Security
  • 1. Load and Unload Kernel Modules in Linux - Ansible module modprobe
  • 2. Configure Kernel Parameters in RedHat-like Linux systems - Ansible system role
  • 3. Vulnerability Scanner Log4Shell Remote Code Execution Log4j (CVE-202144228)
  • 4. Ansible troubleshooting - Failed to connect to the host via ssh host localhost p
  • 5. Ignore Ansible SSH Host Key Checking - Ansible configuration
  • 6. Automating Audit CIS Benchmark Hardening for Red Hat Enterprise Linux 9
  • 7. Strengthening Security Automating CIS Benchmark Hardening for RHEL 9

  • 8. Thank you
  • 1. Thank you
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 18955
    حجم: 4975 مگابایت
    مدت زمان: 842 دقیقه
    تاریخ انتشار: ۲۰ شهریور ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید