1. 程式人生 > >PSExec中遇到的幾個問題及其解決方法

PSExec中遇到的幾個問題及其解決方法

問題描述:

  因工作需要,使用PSExec工具對區域網內其他機子中的Tomcat進行控制。但在使用過程中出現了各種錯誤。現將問題及解決方法列在下面:

Q1

發生系統錯誤1219,不允許一個使用者使用一個以上使用者名稱與伺服器或共享資源的多重連線。中斷與此伺服器或共享資源的所有連線,然後再試一次。

圖1
  解決方法:
  把之前的連線刪掉:
  net use \\192.168.9.16 /delete

Q2

  提示“Can’t access 192.168.9.16”:拒絕訪問
  圖2
  解決方法:
  這個問題比較棘手了,網上給出的方法差不多是一下兩種:
  1. 沒有建立共享,或者把共享給關掉了。因為遠端管理必須使用Admin$
  所以可以在目標機子上檢視一下:
  net share


 圖3
 很顯然,IPC$和Admin$都是共享著的,也就是共享沒有被關閉。那麼為什麼還是無法訪問呢?
 可以先嚐試連線IPC$
 net use \\192.168.9.16\ipc$
  圖4  
  很顯然是可以訪問的,再試試Admin$能不能訪問:
  net use \\192.168.9.16\admin$
  圖5
  又是被拒絕訪問,那麼PSExec就肯定連線不上了。

一個意外,當我使用目標機子訪問自己的機子時,竟然可以連上了。起初我是認為是目標機子設定有問題,也許把什麼遠端東東給關掉了吧。情況是這樣的,我的機子沒有設定密碼,當使用目標機子訪問我的機子時使用者名稱為Administrator,密碼為空。然後開始查詢原因,我把自己的機子的Administrator禁用,並加上一個Dahong,擁有管理員賬號,並賦予密碼。然後再遠端自己的機子,結果出現了拒絕訪問問題。就是開始遇到的那個大麻煩。最後把目標機子被禁用的Administrator重新啟用,就可以連上了。那我直接連線目標自己的Administrator就可以了。

總結

  我懶,我懶得去找原因。