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_filesissue 文件的列表。
  • banner_issue_template:模板文件的名称。

MOTD

  • banner_motd:是否要压制 /etc/motd 文件?
  • banner_motd_filesmotd 文件的列表。
  • 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

作者信息

彼得·胡德克

关于项目

write banners for MOTD and ISSUE

安装
ansible-galaxy install hudecof.banners
许可证
Unknown
下载
257
拥有者