Chinaunix

标题: 获取客户端ip的问题 [打印本页]

作者: liusn2000    时间: 2005-09-26 18:15
标题: 获取客户端ip的问题
通过ssh登录linux(RH),有个环境变量SSH_CLIENT能得知客户端IP,用户使用“su”或者“sudo su”成为超级用户后这个环境变量都存在,但是如果用户使用的是“su -”“sudo su -”成为超级用户的话那么这个环境变量就不见了,为什么?我如何在此时获取到客户端的IP地址?
还有在此种情形下如何获取"su -"的用户名?
作者: liusn2000    时间: 2005-09-27 09:27
标题: 获取客户端ip的问题
没人知?
作者: hoyt    时间: 2005-09-27 10:26
标题: 获取客户端ip的问题
su -的时候所有的环境变量被重新初始化了,所以以前的环境变量就不存在了。一种方法是在进行su —之前先保存环境变量,另外一个方法是使用w命令查找对应终端的ip地址




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2