簡體   English   中英

在遠程Windows機器上記錄日志文件的解析器

[英]log parser for a log file on remote windows machine

我有一個日志解析器2.2查詢解析遠程Windows機器上的日志。 運行查詢時,在日志解析器命令提示符下; 我獲得了成功的輸出。 以下是查詢:

logparser -i:Textline -rtp:-1  -stats:OFF \"SELECT EXTRACT_SUFFIX(text,0,\'(IBM PC)\') AS REPORT_SINCE from \\\\remote_machine\\remote_folder\\XXXXX.log where text like \'%IBM PC%\'\"";

如果在java程序(jsp)中使用相同的命令; 它會引發以下錯誤:

Task Aborted. 

以下是錯誤跟蹤:

Cannot open : Error opening files: Error searching for files in Error = folder \\remote_machine\remote_folder: Access is denied.

任何想法為什么會發生這種情況以及如何解決這個問題?

拒絕訪問意味着正在從不允許訪問該遠程文件夾的帳戶運行該應用程序。 如果命令在JSP的上下文中失敗,則意味着運行Web容器的帳戶/標識沒有必要的權限。

這可能是一個深思熟慮的安全決定。 讓你的網絡服務器訪問遠程共享是一個麻煩...如果你的網站被“黑客入侵”。 謹慎的做法是以最小的權限運行Web容器作為預防措施。

這不是一個規划問題本身 相反,它是一個問題,弄清楚為什么你沒有許可,以及如何安全地獲得許可; 即不使整個網絡更容易受到黑客的攻擊。 與您當地的(Windows)系統管理員聯系。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM