当前位置: 技术问答>linux和unix
如何写一个shell,记下哪个用户(包括IP)用rsh运行了这个shell
来源: 互联网 发布时间:2015-05-03
本文导语: 如何写一个shell,记下哪个用户(包括IP)用rsh运行了这个shell。thanks. 在solaris下可以实现吗? | 我写过这么一个东西,但只是闹着玩的,就是写一个程序,然后修改.profile在用户登陆时自动运行这...
如何写一个shell,记下哪个用户(包括IP)用rsh运行了这个shell。thanks.
在solaris下可以实现吗?
在solaris下可以实现吗?
|
我写过这么一个东西,但只是闹着玩的,就是写一个程序,然后修改.profile在用户登陆时自动运行这个程序,记录IP,然后退出程序,不知道这样可以不
|
你到/etc下找到profile文件,linux 好像是.profile
仔细看看,所有用户的登陆 ,包括机器本身的tty和telnet上来的tty ,unix都会运行该profile脚本,你可以在文件profile中加入自己的语句,这样就可以知道什么时候,什么人上来了,或者运行了什么东西
仔细看看,所有用户的登陆 ,包括机器本身的tty和telnet上来的tty ,unix都会运行该profile脚本,你可以在文件profile中加入自己的语句,这样就可以知道什么时候,什么人上来了,或者运行了什么东西
|
方法有多种:
1、用ps 找自身PID
2、根据PID,用w 找IP。
1、用ps 找自身PID
2、根据PID,用w 找IP。
|
系统日志不是记录这些了吗