GithubHelp home page GithubHelp logo

ansible-openssh's Introduction

ansible-openssh

OpenSSH - the OpenBSD Secure Shell

Platforms

Description

OpenSSH is a suite of security-related network-level utilities based on the SSH protocol, which help to secure network communications via the encryption of network traffic over multiple authentication methods and by providing secure tunneling capabilities.

Tunables

  • openssh_client (boolean) - Install as client?
  • openssh_server (boolean) - Install as server?
  • openssh_ports (list) - Ports to listen on
  • openssh_append_ciphers - (list) ciphers to append to openssh_default_ciphers
  • openssh_append_key_exchange_algorithms - (list) key exchanges to append to openssh_default_key_exchange_algorithms
  • openssh_append_mac_algorithms - (list) message integrety checking to append to openssh_default_mac_algorithms
  • openssh_default_ciphers (list) - Ciphers to allow (prefer openssh_append_key_exchange_algorithms when possible)
  • openssh_default_key_exchange_algorithms (list) - Key Exchange Algorithms to allow (prefer openssh_append_ciphers when possible)
  • openssh_default_mac_algorithms (list) - MAC Algorithms to allow (prefer openssh_append_mac_algorithms when possible)

Dependencies

  • None

Example Playbook

- hosts: servers
  roles:
     - role: shsu.openssh
       openssh_server: yes
       openssh_client: yes

Static Host Key

       openssh_ssh_host:
         rsa:
           application:
             development:
               public: |
                 REDACT
               private: |
                 REDACT

License

MIT

Contributors

ansible-openssh's People

Contributors

colstrom avatar stevenharradine avatar aaronpederson avatar extremelylongusername avatar shsu avatar noqcks avatar killerwails avatar jscott avatar kkwoker avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.