我在連接某些可在 Linux 下使用 Remmina 透過 Cyberark 存取的遠端系統時遇到問題。
當我嘗試使用 Web 介面進行連接時,這樣的 Web 介面會下載此類檔案:“servername, PSM Address.xxxxxxxx-2a3d-4b9e-9c2f-3c1a84deyyyy.rdp”,然後瀏覽器將其與 Remmina 一起使用。
啟動後,Remmina 要求我提供使用者名稱、密碼和網域。
使用者名稱結果已編譯,類似於 PSM@xxxxxxxx-2a3d-4b9e-9c2f-3c1a84deyyyy(與檔案名稱中的程式碼相同)。我必須改變它嗎?
輸入密碼和網域後,我收到回覆:「對 RDP 伺服器 xxx.xxx.xxx 的身份驗證失敗。請檢查使用者名稱、密碼和網域名稱。」。
我也嘗試更改用戶名,但沒有任何變化。
我嘗試直接啟動 Remmina 並導入 rdp 文件,但這種方式也沒有任何變化。
rdp 檔是這樣的:
full address:s: xxxxxxxxxxxx
server port:i:yyyy
username:s:PSM@xxxxxxxx-71b5-41cf-9d8d-911a82cfxxxx
alternate shell:s:PSM@xxxxxxxx-71b5-41cf-9d8d-911a82cfxxxx
desktopwidth:i:1024
desktopheight:i:768
screen mode id:i:1
redirectdrives:i:0
drivestoredirect:s:
redirectsmartcards:i:0
EnableCredSspSupport:i:0
redirectcomports:i:0
remoteapplicationmode:i:1
remoteapplicationprogram:s:||PSMInitSession
remoteapplicationname:s:PSM-SSH-zzzzz
disableconnectionsharing:i:1
use multimon:i:0
span monitors:i:0
Remmina版本是:1.2.0-rcgit-29(git rcgit-29)
Linux 版本是:Linux zarathustra 4.15.0-88-generic #88-Ubuntu SMP Tue Feb 11 20:11:34 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
NAME="Ubuntu" VERSION="18.04.4 LTS(仿生海狸)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 18.04.4 LTS" VERSION_ID="18.04" HOME_URL="https://www.ubuntu.com/ " SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-政策/隱私權政策" VERSION_CODENAME=bionic UBUNTU_CODENAME=bionic
答案1
我單擊“通過 Putty 連接”,它會下載 .rdp 文件,然後我使用xfreerdp file.rdp
sudo apt install freerdp2-x11
在 Ubuntu 20 上安裝它
答案2
實現此功能的唯一方法是手動將連線設定到 Remmina,因此使用 RDP for Windows 功能。到目前為止,無法透過從 PVWA 下載 RDP 檔案來進行連線。
您可以透過以下方式設定連線:
- 伺服器:PSM 位址
- 使用者名稱:您的 AD 使用者名,也應該有權存取 CyberArk(例如透過 PVWA 入口網站)
- 連線後命令:
psm /u account /a ip or hostname /c PSM-RDP
例子:psm /u administrator /a 10.1.1.2 /c PSM-RDP
可能唯一的問題是您沒有磁碟映射。另一種方法是使用 HTML5 網關。