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.

Ho consultato la documentazione PAM e la documentazione del module pam_motd senza alcuna risposta.

  • Personalizzare i messaggi PAM
  • SSH funziona solo dopo la password intenzionalmente fallita
  • Come posso ritardare il login sshd dopo una ctriggers password?
  • Blocco dell'account in Ubuntu
  • Imansible accedere tramite PAM e ldap: imansible get la password
  • Controllo dell'accesso a 100 di LAMP box tramite LDAP
  • Come utilizzare il module nginx PAM?
  • Limitare i loghi SSH non riusciti
  • 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.