作者 主題: 如何獲取遠程IP  (閱讀 5598 次)

0 會員 與 1 訪客 正在閱讀本文。

dexter

  • 懷疑的國中生
  • **
  • 文章數: 31
    • 檢視個人資料
如何獲取遠程IP
« 於: 2008-05-05 10:53 »
請教各位大大: 假如有兩個人從不同的機器同時用root帳戶SSH進主機,如果有一人run了某支程式,我想知道到底是誰run了這支程式應該怎麼辦呢??我想取IP,但是不知道怎麼取,各位大大幫忙咯。。。 ???

harrier

  • 榮譽博士
  • 俺是博士!
  • *****
  • 文章數: 1856
  • 性別: 男
    • 檢視個人資料
    • 國屬武裝兵
回覆: 如何獲取遠程IP
« 回覆 #1 於: 2008-05-05 11:07 »
可能要開啟 audit 功能去 parse log 吧~
...90Net(90:1200/1203),GameNET(99:700/707),ALLNet(92:9200/3111),InfoNet(30:100/103)..MaximusCBCS(浮懷),AirNet,TenderNet,StormNet,FidoNet...
<<- www.nas.vg ->>

dexter

  • 懷疑的國中生
  • **
  • 文章數: 31
    • 檢視個人資料
回覆: 如何獲取遠程IP
« 回覆 #2 於: 2008-05-06 11:50 »
原來直接 who am i 就可了,汗啊,這基本的都不記得了 :'( :'( :'( :'( :'(
順便推薦一本書 http://book.chinaunix.net/special/ebook/unix_shell_programming/

harrier

  • 榮譽博士
  • 俺是博士!
  • *****
  • 文章數: 1856
  • 性別: 男
    • 檢視個人資料
    • 國屬武裝兵
回覆: 如何獲取遠程IP
« 回覆 #3 於: 2008-05-06 15:59 »
原來直接 who am i 就可了,汗啊,這基本的都不記得了 :'( :'( :'( :'( :'(
順便推薦一本書 http://book.chinaunix.net/special/ebook/unix_shell_programming/

這樣不是只看見登入時間、帳號、和 IP 位址嗎?
假如兩個人用同一個帳號進來丟了程式到背景或執行完就離開,怎麼知道誰 run 了什麼?  ?:-/
...90Net(90:1200/1203),GameNET(99:700/707),ALLNet(92:9200/3111),InfoNet(30:100/103)..MaximusCBCS(浮懷),AirNet,TenderNet,StormNet,FidoNet...
<<- www.nas.vg ->>

dexter

  • 懷疑的國中生
  • **
  • 文章數: 31
    • 檢視個人資料
回覆: 如何獲取遠程IP
« 回覆 #4 於: 2008-05-07 15:23 »
harrier兄可能誤解我的意思了,我是要監控某支固定的程式,如果有誰run了他就會記錄下他的IP位址,who am i 只抓自己的 pts 正好符合我的要求  ;D

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
回覆: 如何獲取遠程IP
« 回覆 #5 於: 2008-05-07 16:33 »
harrier兄可能誤解我的意思了,我是要監控某支固定的程式,如果有誰run了他就會記錄下他的IP位址,who am i 只抓自己的 pts 正好符合我的要求  ;D

who am i ,這只是等於執行 who 命令而已,你傳入 am i 是要做啥 ???

再者前面不是有其他朋友提到開 audit 不就可以了嗎 ?

請參考:

http://www.cyberciti.biz/tips/linux-audit-files-to-see-who-made-changes-to-a-file.html

--
I am kenduest - 小州

my website: http://kenduest.sayya.org/

dexter

  • 懷疑的國中生
  • **
  • 文章數: 31
    • 檢視個人資料
回覆: 如何獲取遠程IP
« 回覆 #6 於: 2008-05-07 18:23 »
harrier兄可能誤解我的意思了,我是要監控某支固定的程式,如果有誰run了他就會記錄下他的IP位址,who am i 只抓自己的 pts 正好符合我的要求  ;D

who am i ,這只是等於執行 who 命令而已,你傳入 am i 是要做啥 ???

再者前面不是有其他朋友提到開 audit 不就可以了嗎 ?

請參考:

http://www.cyberciti.biz/tips/linux-audit-files-to-see-who-made-changes-to-a-file.html

--

who am i 和 who 的結果一樣嗎? 可否請 kenduest 兄做一次看看結果??

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
回覆: 如何獲取遠程IP
« 回覆 #7 於: 2008-05-07 23:55 »
who am i 和 who 的結果一樣嗎? 可否請 kenduest 兄做一次看看結果??

我知道,但是你用 who am i 有啥特殊結果預期 ? 稽核與執行 who am i 找自己的 tty 有連結關係呼 ?

要抓目前帳號終端機的名稱,輸入執行 tty 就可以知道不是呼 ? 另外稽核這個需求似乎不是用 audit 服務更好 ?

--
« 上次編輯: 2008-05-07 23:57 由 kenduest »
I am kenduest - 小州

my website: http://kenduest.sayya.org/