Visualizzare diversi file motd basati sul gruppo

È ansible in ubuntu printingre un diverso file motd basato sul gruppo di utenti che si sta accedendo?

Voglio visualizzare diversi messaggi di motd per gli amministratori e gli utenti normali quando accedono al mio server Ubuntu 9.10.

  • Oracle Linux 6 caricamento del panico del kernel - tutto quello che posso fare?
  • Software Raid 10 su VirtualBox?
  • Come posso eseguire Debian stabile ma installare alcuni pacchetti da test?
  • Introspezione dei servizi di sistema initramfs - come?
  • Disabilita il caricamento in vsftpd
  • Conti multipli NIX con UID identico
  • Ho consultato la documentazione PAM e la documentazione del module pam_motd senza alcuna risposta.

  • iozone: 5 fasci contemporanei di lettura random di blocchi di 300K fa più ops / s che usare solo un thread, cosa potrebbe essere il motivo sottostante?
  • Dipendenze Systemd e ordine di avvio
  • Unix Server Partitioning & Layout di file system
  • Equivalente alla stanza "pid file" nelle versioni più recenti di upstart
  • Gruppi cGroups Daemon cgred non sposta sempre i processi secondari, il process genitore temporaneamente in gruppo sbagliato
  • Accesso password sospetta nel registro sshd
  • One Solution collect form web for “Visualizzare diversi file motd basati sul gruppo”

    Probabilmente è più veloce aggiungere uno script di shell alla fine del file / etc / profile per eseguire un controllo di gruppo quindi sputare un messaggio

    Qualcosa di simile a:

    #!/bin/bash # script at /usr/local/bin/motdcheck PGROUP=`groups|awk '{print $1}'` cat /etc/motd.${PGROUP} 

    eseguire come script che esegue un file denominato /etc/motd.groupname where il nome di gruppo è il primo gruppo dell'elenco di gruppi di utenti.

    Tutto in / etc / profile viene eseguito each volta che viene aperta una nuova shell di login.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.