[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-team] Re: [linux] Re: login interdit/su ok



Pascal Bleser wrote:
> 
> Qqn a une idée comment je pourrais y détecter la différence entre un
> su - et un rlogin/rsh/rexec/telnet ?

Tu peux peut-être utiliser la fonctionnalité FAKE_SHELL de
/etc/login.defs.  Le programme en question devra vérifier, pour certains
utilisateurs, le type de login réalisé; il "suffit" de récupérer le PID
du père du fake-shell et de regarder la ligne de commande via
/proc/#ppid : si ce n'est pas "su", tu fais un "exit"; sinon, tu
exécutes $1.


Alain
---------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.