debops.sshd
OpenSSH is a secure replacement for telnet
and other remote control
programs. It allows you to connect to remote hosts over a encrypted communication
channel and to perform a variety of tasks. It's also the primary communication channel
used by Ansible.
- Getting started
- debops.sshd default variables
- OpenSSH packages
- Host whitelists and allow lists
- TCP Wrappers configuration
- Firewall (ferm) configuration
- OpenSSH server configuration
- Group-based access control
- Authorized keys management
- System-wide host fingerprints
- Encryption parameters
- Authorized key lookup configuration
- LDAP lookup configuration
- PAM configuration
- Match conditional blocks
- Configuration of other services
- LDAP Directory Information Tree
Copyright
debops.sshd - Manage OpenSSH server using Ansible
Copyright (C) 2013-2016 Maciej Delmanowski <drybjed@gmail.com>
Copyright (C) 2015-2017 Robin Schneider <ypid@riseup.net>
Copyright (C) 2022 David Härdeman <david@hardeman.nu>
Copyright (C) 2014-2022 DebOps <https://debops.org/>
SPDX-License-Identifier: GPL-3.0-only
This Ansible role is part of DebOps.
DebOps is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 3, as
published by the Free Software Foundation.
DebOps is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with DebOps. If not, see https://www.gnu.org/licenses/.