
我現在有一台運行 ColdFusion 的伺服器,它用於存取伺服器上的 Windows whois 程式。每次我透過 ColdFusion(使用 cfexecute)呼叫此命令時,命令都會逾時。我認為問題是因為用戶第一次運行 .exe 檔案時會被要求接受許可證。 ColdFusion 目前設定為在本機系統帳戶下運行,我只是想知道是否可以以某種方式登入此帳戶並透過控制台手動運行程序,以便我可以接受許可證。
我想我唯一的其他選擇是更改 ColdFusion 運行的帳戶,但我寧願不這樣做。
答案1
在這種情況下,我通常只是以特定使用者身分執行主 ColdFusion 應用程式服務,然後使用該使用者帳戶登入伺服器來解鎖軟體、接受條款、下載 SFTP 金鑰等,以便 ColdFusion 可以將其用作該使用者。 Adobe ColdFusion 鎖定指南實際上建議在其自己的低權限帳戶下執行 ColdFusion,該帳戶可以存取伺服器上的盡可能少的內容。