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.

  • `Permesso negato` nel CD in una directory anche se le autorizzazioni sono corrette
  • il carico di bilanciamento del gateway multiplo con path e iptables
  • secondo indirizzo IP sulla stessa interface ma su una substring diversa
  • Qual è lo scopo di un dominio?
  • Creazione non intertriggers di richieste di certificato SSL
  • Alta utilizzo della CPU di process a filo
  • Ho consultato la documentazione PAM e la documentazione del module pam_motd senza alcuna risposta.

  • IIS 7.5 (Express) applicationhost.config: Può un physicalPath di virtualDirectory essere un path relativo?
  • IPvsadm non equilibrando equamente su scheduler wlc
  • Come posso usufruire di IW10 nel kernel 2.6.33?
  • Posso bind un block di grandi size a un'interface?
  • È necessario impostare manualmente l'indirizzo di trasmissione dell'interface?
  • Che cosa è necessario per un sistema di backup completo?
  • 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.