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

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
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

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

    45,900 تومان
    افزودن به سبد خرید