Configuration parameters
creds— Username (required)port— Default SSH Port (required)concurrency— Concurrency Factor (required)become— Escalate Privileges (required)become_method— Privilege Escalation Method (required)become_user— Privilege Escalation Userbecome_password— Privileges Escalation Password
Commands (107)
-
linux-aclSet and retrieve file ACL information. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/acl_module.html
-
linux-alternativesManages alternative programs for common commands Further documentation available at https://docs.ansible.com/ansible/2.9/modules/alternatives_module.html
-
linux-apkManages apk packages Further documentation available at https://docs.ansible.com/ansible/2.9/modules/apk_module.html
-
linux-aptManages apt-packages Further documentation available at https://docs.ansible.com/ansible/2.9/modules/apt_module.html
-
linux-apt-keyAdd or remove an apt key Further documentation available at https://docs.ansible.com/ansible/2.9/modules/apt_key_module.html
-
linux-apt-repoManage APT repositories via apt-repo Further documentation available at https://docs.ansible.com/ansible/2.9/modules/apt_repo_module.html
-
linux-apt-repositoryAdd and remove APT repositories Further documentation available at https://docs.ansible.com/ansible/2.9/modules/apt_repository_module.html
-
linux-apt-rpmapt_rpm package manager Further documentation available at https://docs.ansible.com/ansible/2.9/modules/apt_rpm_module.html
-
linux-archiveCreates a compressed archive of one or more files or trees Further documentation available at https://docs.ansible.com/ansible/2.9/modules/archive_module.html
-
linux-assembleAssemble configuration files from fragments Further documentation available at https://docs.ansible.com/ansible/2.9/modules/assemble_module.html
-
linux-atSchedule the execution of a command or script file via the at command Further documentation available at https://docs.ansible.com/ansible/2.9/modules/at_module.html
-
linux-authorized-keyAdds or removes an SSH authorized key Further documentation available at https://docs.ansible.com/ansible/2.9/modules/authorized_key_module.html
-
linux-blockinfileInsert/update/remove a text block surrounded by marker lines Further documentation available at https://docs.ansible.com/ansible/2.9/modules/blockinfile_module.html
-
linux-bowerManage bower packages with bower Further documentation available at https://docs.ansible.com/ansible/2.9/modules/bower_module.html
-
linux-bundlerManage Ruby Gem dependencies with Bundler Further documentation available at https://docs.ansible.com/ansible/2.9/modules/bundler_module.html
-
linux-capabilitiesManage Linux capabilities Further documentation available at https://docs.ansible.com/ansible/2.9/modules/capabilities_module.html
-
linux-composerDependency Manager for PHP Further documentation available at https://docs.ansible.com/ansible/2.9/modules/composer_module.html
-
linux-cpanmManages Perl library dependencies. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/cpanm_module.html
-
linux-cronManage cron.d and crontab entries Further documentation available at https://docs.ansible.com/ansible/2.9/modules/cron_module.html
-
linux-cronvarManage variables in crontabs Further documentation available at https://docs.ansible.com/ansible/2.9/modules/cronvar_module.html
-
linux-dconfModify and read dconf database Further documentation available at https://docs.ansible.com/ansible/2.9/modules/dconf_module.html
-
linux-debconfConfigure a .deb package Further documentation available at https://docs.ansible.com/ansible/2.9/modules/debconf_module.html
-
linux-dpkg-selectionsDpkg package selection selections Further documentation available at https://docs.ansible.com/ansible/2.9/modules/dpkg_selections_module.html
-
linux-expectExecutes a command and responds to prompts. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/expect_module.html
-
linux-fileManage files and file properties Further documentation available at https://docs.ansible.com/ansible/2.9/modules/file_module.html
-
linux-filesystemMakes a filesystem Further documentation available at https://docs.ansible.com/ansible/2.9/modules/filesystem_module.html
-
linux-findReturn a list of files based on specific criteria Further documentation available at https://docs.ansible.com/ansible/2.9/modules/find_module.html
-
linux-firewalldManage arbitrary ports/services with firewalld Further documentation available at https://docs.ansible.com/ansible/2.9/modules/firewalld_module.html
-
linux-flatpakManage flatpaks Further documentation available at https://docs.ansible.com/ansible/2.9/modules/flatpak_module.html
-
linux-flatpak-remoteManage flatpak repository remotes Further documentation available at https://docs.ansible.com/ansible/2.9/modules/flatpak_remote_module.html
-
linux-gather-factsGathers facts about remote hosts Further documentation available at https://docs.ansible.com/ansible/2.9/modules/gather_facts_module.html
-
linux-gconftool2Edit GNOME Configurations Further documentation available at https://docs.ansible.com/ansible/2.9/modules/gconftool2_module.html
-
linux-gemManage Ruby gems Further documentation available at https://docs.ansible.com/ansible/2.9/modules/gem_module.html
-
linux-get-urlDownloads files from HTTP, HTTPS, or FTP to node Further documentation available at https://docs.ansible.com/ansible/2.9/modules/get_url_module.html
-
linux-getentA wrapper to the unix getent utility Further documentation available at https://docs.ansible.com/ansible/2.9/modules/getent_module.html
-
linux-groupAdd or remove groups Further documentation available at https://docs.ansible.com/ansible/2.9/modules/group_module.html
-
linux-homebrewPackage manager for Homebrew Further documentation available at https://docs.ansible.com/ansible/2.9/modules/homebrew_module.html
-
linux-homebrew-caskInstall/uninstall homebrew casks. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/homebrew_cask_module.html
-
linux-homebrew-tapTap a Homebrew repository. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/homebrew_tap_module.html
-
linux-hostnameManage hostname Further documentation available at https://docs.ansible.com/ansible/2.9/modules/hostname_module.html
-
linux-htpasswdmanage user files for basic authentication Further documentation available at https://docs.ansible.com/ansible/2.9/modules/htpasswd_module.html
-
linux-ini-fileTweak settings in INI files Further documentation available at https://docs.ansible.com/ansible/2.9/modules/ini_file_module.html
-
linux-interfaces-fileTweak settings in /etc/network/interfaces files Further documentation available at https://docs.ansible.com/ansible/2.9/modules/interfaces_file_module.html
-
linux-iptablesModify iptables rules Further documentation available at https://docs.ansible.com/ansible/2.9/modules/iptables_module.html
-
linux-iso-extractExtract files from an ISO image Further documentation available at https://docs.ansible.com/ansible/2.9/modules/iso_extract_module.html
-
linux-java-certUses keytool to import/remove key from java keystore (cacerts) Further documentation available at https://docs.ansible.com/ansible/2.9/modules/java_cert_module.html
-
linux-java-keystoreCreate or delete a Java keystore in JKS format. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/java_keystore_module.html
-
linux-kernel-blacklistBlock list kernel modules Further documentation available at https://docs.ansible.com/ansible/2.9/modules/kernel_blacklist_module.html
-
linux-known-hostsAdd or remove a host from the C(known_hosts) file Further documentation available at https://docs.ansible.com/ansible/2.9/modules/known_hosts_module.html
-
linux-laymanManage Gentoo overlays Further documentation available at https://docs.ansible.com/ansible/2.9/modules/layman_module.html
-
linux-lineinfileManage lines in text files Further documentation available at https://docs.ansible.com/ansible/2.9/modules/lineinfile_module.html
-
linux-listen-ports-factsGather facts on processes listening on TCP and UDP ports. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/listen_ports_facts_module.html
-
linux-locale-genCreates or removes locales Further documentation available at https://docs.ansible.com/ansible/2.9/modules/locale_gen_module.html
-
linux-maven-artifactDownloads an Artifact from a Maven Repository Further documentation available at https://docs.ansible.com/ansible/2.9/modules/maven_artifact_module.html
-
linux-modprobeLoad or unload kernel modules Further documentation available at https://docs.ansible.com/ansible/2.9/modules/modprobe_module.html
-
linux-mountControl active and configured mount points Further documentation available at https://docs.ansible.com/ansible/2.9/modules/mount_module.html
-
linux-npmManage node.js packages with npm Further documentation available at https://docs.ansible.com/ansible/2.9/modules/npm_module.html
-
linux-open-iscsiManage iSCSI targets with Open-iSCSI Further documentation available at https://docs.ansible.com/ansible/2.9/modules/open_iscsi_module.html
-
linux-openssh-certGenerate OpenSSH host or user certificates. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/openssh_cert_module.html
-
linux-openssh-keypairGenerate OpenSSH private and public keys. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/openssh_keypair_module.html
-
linux-packageGeneric OS package manager Further documentation available at https://docs.ansible.com/ansible/2.9/modules/package_module.html
-
linux-package-factspackage information as facts Further documentation available at https://docs.ansible.com/ansible/2.9/modules/package_facts_module.html
-
linux-pam-limitsModify Linux PAM limits Further documentation available at https://docs.ansible.com/ansible/2.9/modules/pam_limits_module.html
-
linux-pamdManage PAM Modules Further documentation available at https://docs.ansible.com/ansible/2.9/modules/pamd_module.html
-
linux-partedConfigure block device partitions Further documentation available at https://docs.ansible.com/ansible/2.9/modules/parted_module.html
-
linux-pearManage pear/pecl packages Further documentation available at https://docs.ansible.com/ansible/2.9/modules/pear_module.html
-
linux-pidsRetrieves process IDs list if the process is running otherwise return empty list Further documentation available at https://docs.ansible.com/ansible/2.9/modules/pids_module.html
-
linux-pingTry to connect to host, verify a usable python and return C(pong) on success Further documentation available at https://docs.ansible.com/ansible/2.9/modules/ping_module.html
-
linux-pipManages Python library dependencies Further documentation available at https://docs.ansible.com/ansible/2.9/modules/pip_module.html
-
linux-pip-package-infopip package information Further documentation available at https://docs.ansible.com/ansible/2.9/modules/pip_package_info_module.html
-
linux-python-requirements-infoShow python path and assert dependency versions Further documentation available at https://docs.ansible.com/ansible/2.9/modules/python_requirements_info_module.html
-
linux-rebootReboot a machine Further documentation available at https://docs.ansible.com/ansible/2.9/modules/reboot_module.html
-
linux-redhat-subscriptionManage registration and subscriptions to RHSM using the C(subscription-manager) command Further documentation available at https://docs.ansible.com/ansible/2.9/modules/redhat_subscription_module.html
-
linux-replaceReplace all instances of a particular string in a file using a back-referenced regular expression Further documentation available at https://docs.ansible.com/ansible/2.9/modules/replace_module.html
-
linux-rhn-channelAdds or removes Red Hat software channels Further documentation available at https://docs.ansible.com/ansible/2.9/modules/rhn_channel_module.html
-
linux-rhn-registerManage Red Hat Network registration using the C(rhnreg_ks) command Further documentation available at https://docs.ansible.com/ansible/2.9/modules/rhn_register_module.html
-
linux-rhsm-releaseSet or Unset RHSM Release version Further documentation available at https://docs.ansible.com/ansible/2.9/modules/rhsm_release_module.html
-
linux-rhsm-repositoryManage RHSM repositories using the subscription-manager command Further documentation available at https://docs.ansible.com/ansible/2.9/modules/rhsm_repository_module.html
-
linux-rpm-keyAdds or removes a gpg key from the rpm db Further documentation available at https://docs.ansible.com/ansible/2.9/modules/rpm_key_module.html
-
linux-sebooleanToggles SELinux booleans Further documentation available at https://docs.ansible.com/ansible/2.9/modules/seboolean_module.html
-
linux-sefcontextManages SELinux file context mapping definitions Further documentation available at https://docs.ansible.com/ansible/2.9/modules/sefcontext_module.html
-
linux-selinuxChange policy and state of SELinux Further documentation available at https://docs.ansible.com/ansible/2.9/modules/selinux_module.html
-
linux-selinux-permissiveChange permissive domain in SELinux policy Further documentation available at https://docs.ansible.com/ansible/2.9/modules/selinux_permissive_module.html
-
linux-seloginManages linux user to SELinux user mapping Further documentation available at https://docs.ansible.com/ansible/2.9/modules/selogin_module.html
-
linux-seportManages SELinux network port type definitions Further documentation available at https://docs.ansible.com/ansible/2.9/modules/seport_module.html
-
linux-serviceManage services Further documentation available at https://docs.ansible.com/ansible/2.9/modules/service_module.html
-
linux-service-factsReturn service state information as fact data Further documentation available at https://docs.ansible.com/ansible/2.9/modules/service_facts_module.html
-
linux-setupGathers facts about remote hosts Further documentation available at https://docs.ansible.com/ansible/2.9/modules/setup_module.html
-
linux-snapManages snaps Further documentation available at https://docs.ansible.com/ansible/2.9/modules/snap_module.html
-
linux-statRetrieve file or file system status Further documentation available at https://docs.ansible.com/ansible/2.9/modules/stat_module.html
-
linux-supervisorctlManage the state of a program or group of programs running via supervisord Further documentation available at https://docs.ansible.com/ansible/2.9/modules/supervisorctl_module.html
-
linux-synchronizeA wrapper around rsync to make common tasks in your playbooks quick and easy Further documentation available at https://docs.ansible.com/ansible/2.9/modules/synchronize_module.html
-
linux-sysctlManage entries in sysctl.conf. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/sysctl_module.html
-
linux-systemdManage services Further documentation available at https://docs.ansible.com/ansible/2.9/modules/systemd_module.html
-
linux-sysvinitManage SysV services. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/sysvinit_module.html
-
linux-tempfileCreates temporary files and directories Further documentation available at https://docs.ansible.com/ansible/2.9/modules/tempfile_module.html
-
linux-timezoneConfigure timezone setting Further documentation available at https://docs.ansible.com/ansible/2.9/modules/timezone_module.html
-
linux-ufwManage firewall with UFW Further documentation available at https://docs.ansible.com/ansible/2.9/modules/ufw_module.html
-
linux-unarchiveUnpacks an archive after (optionally) copying it from the local machine. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/unarchive_module.html
-
linux-userManage user accounts Further documentation available at https://docs.ansible.com/ansible/2.9/modules/user_module.html
-
linux-xfs-quotaManage quotas on XFS filesystems Further documentation available at https://docs.ansible.com/ansible/2.9/modules/xfs_quota_module.html
-
linux-xmlManage bits and pieces of XML files or strings Further documentation available at https://docs.ansible.com/ansible/2.9/modules/xml_module.html
-
linux-yarnManage node.js packages with Yarn Further documentation available at https://docs.ansible.com/ansible/2.9/modules/yarn_module.html
-
linux-yumManages packages with the I(yum) package manager Further documentation available at https://docs.ansible.com/ansible/2.9/modules/yum_module.html
-
linux-yum-repositoryAdd or remove YUM repositories Further documentation available at https://docs.ansible.com/ansible/2.9/modules/yum_repository_module.html
-
linux-zypperManage packages on SUSE and openSUSE Further documentation available at https://docs.ansible.com/ansible/2.9/modules/zypper_module.html
-
linux-zypper-repositoryAdd and remove Zypper repositories Further documentation available at https://docs.ansible.com/ansible/2.9/modules/zypper_repository_module.html