hudecof.banners
横幅
管理 /etc/motd,**/etc/issue** 和 /etc/issue.net
要求
要显示 ISSUE 文件,你必须在 SSH 服务器配置文件中设置 Banner /etc/issue.net
。
角色变量
所有变量都在 defaults/main.yml
中定义。
全局
banner_prefix
:模板的路径前缀,默认使用角色模板。如需自定义,请设置为类似于{{ playbook_dir }}/files/banners
的路径。banner_updated
:是否显示最后更新日期?
ISSUE
banner_issue
:是否要压制 /etc/issue 和 /etc/issue.net 文件?banner_issue_files
:issue 文件的列表。banner_issue_template
:模板文件的名称。
MOTD
banner_motd
:是否要压制 /etc/motd 文件?banner_motd_files
:motd 文件的列表。banner_motd_template
:模板文件的名称。
依赖
无
示例剧本
- hosts: servers
roles:
- { role: hudecof.banners }
默认 ISSUE 文件
********************************************************************
* *
* 此系统仅供授权用户使用。使用此系统可能会被系统人员监控和记录。 *
* *
* 任何使用此系统的人均明示同意此监控,并被告知如果监控发现可疑的 *
* 刑事活动证据,系统人员可能会将该证据提供给执法机关。 *
* *
********************************************************************
默认 MOTD 文件
**********************************************************************
主机名: server
发行版: Debian stretch (9.3)
处理器: 1
已安装内存: 0.5GB
内存交换文件: 1.0GB
挂载点:
挂载: /dev/sda1 (/) (7.7GB)
IPv4 默认地址: 192.168.93.109 (eth0)
内核: 4.9.0-4-amd64
虚拟化角色: 客户端
虚拟化类型: kvm
******************************** 2017-12-18 15:23:57.595459 **********
许可证
BSD
作者信息
彼得·胡德克