Hola corregí esto..despues del else USUARIO y FECHA no llevan $ , si cuando hago el echo.. Saludos.. if [ "$REMOTEHOST" = "localhost" ]; then echo "log local: no se notifica" else USUARIO=`id |awk '{print $1}'|sed -e 's/.*(//'|sed -e 's/)//'` FECHA = `date` echo "Usuario $USUARIO desde $REMOTEHOST en $FECHA" | mail -s 'Log de usuario' yo@midominio fi El mar, 01-03-2005 a las 09:52 -0400, Marcelo Morales escribió: > en /etc/security/pam_env.conf > descomenta la linea > > REMOTEHOST DEFAULT=localhost OVERRIDE=@{PAM_RHOST} > > y en /etc/profile > coloca > > if [ "$REMOTEHOST" = "localhost" ]; then > echo "log local: no se notifica" > else > $USUARIO=`id` > $FECHA = `date` > echo "Usuario $USUARIO desde $REMOTEHOST en $FECHA" | mail -s 'Log de > usuario' yo@midominio > fi > > On Mar 1, 2005, at 9:07 AM, xWin2 wrote: > > > como puedo hacer para enviarme un mail cada vez que se loguea alguien > > por > > ssh en mi servidor? > > > > saludos! > > > > > > > > -- > > To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org > > with a subject of "unsubscribe". Trouble? Contact > > listmaster@lists.debian.org > > --
Attachment:
signature.asc
Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente