文件名称:ansible_role_sshd:Ansible角色,用于配置和保护sshd,并可选为用户,组和ssh密钥添加白名单
文件大小:19KB
文件格式:ZIP
更新时间:2024-04-02 23:27:25
HTML
OpenSSH服务器 Ansible角色,用于配置OpenSSH ssh服务器。 对您的ssh密钥使用Ecurtic curve cryptografie,例如: ssh-keygen -t ed25519 组合 强烈建议将此角色与用于管理用户和管理sshd配置的角色一起使用。 以下角色经过了综合测试,可以很好地工作-至少对于用户: (这个) 一些变量说明 切记:查看所有可能变量的defaults/main.yml 。 重要部分: 为ssh配置模板定义用户(以及可选的ssh密钥): users: l3d: - l3d ottojo: - ottojo@uni - ottojo@home ->这意味着l3d和ottojo可以登录。 档案文件 sshd.conf : 参考 不要忘记: 该角色将不会部署或接触任何ssh公钥。 还有其他角色可以做到这一点。
【文件预览】:
ansible_role_sshd-main
----handlers()
--------main.yml(162B)
----tasks()
--------main.yml(2KB)
--------packages.yml(140B)
--------keys.yml(854B)
--------versioncheck.yml(1KB)
----defaults()
--------main.yml(2KB)
----templates()
--------sshd_config.j2(3KB)
----LICENCE(1KB)
----.github()
--------FUNDING.yml(37B)
--------workflows()
----.yamllint(143B)
----vars()
--------sshd_default.yml(145B)
--------main.yml(294B)
--------sshd_centos.yml(146B)
--------sshd_debian.yml(145B)
--------sshd_fedora.yml(146B)
--------sshd_archlinux.yml(139B)
----.gitignore(7B)
----README.md(2KB)
----meta()
--------main.yml(440B)