Screens 支援三種不同的 URL 方案。如果需要且網址中未指定,這三個都會提示使用者名稱和密碼。Screens 符合 RFC 2396 URL 方案規範。
SCREENS://
使用 screens:// 前綴開啟已儲存的畫面。
使用情況:
screens://[IP 位址|主機名稱|名稱]
舉例:
screens://10.0.1.10
screens://約翰斯-麥克布本-Pro.local
screens://John 的 MacBook Pro
screens://john:sekret@John的MacBook Pro
VNC://
使用 vnc:// 前綴連接未包含在你儲存的「螢幕」清單中的電腦。
使用情況:
vnc://[用戶名:password@]address|主機名稱[:p ort]
舉例:
vnc://10.0.1.10
vnc://10.0.1.10:5900
vnc://john@Johns-MacBook-Pro.local
vnc://john:sekret@Johns-MacBook-Pro.local
vnc://bill@192.168.1.14:5801
註1: 如果網址中沒有使用者名稱或密碼,Screens 會假設驗證方式是 VNC 密碼。建議在連接 Mac 時,在網址中加入使用者名稱(有無密碼皆可),因為 Screens 會使用 Mac User 作為認證方式。
註 2: Screens 在 macOS 上對 vnc:// 和 screens:// 都等同處理。
SSH://
ssh:// 前綴需要與 vnc:// 前綴相同的參數,但會為你的 Screens 會話建立安全的網路連線。
使用情況:
ssh://[用戶名:password@]address|hostname[:p ort]
舉例:
ssh://10.0.1.10
ssh://10.0.1.10:22
ssh://john@Johns-MacBook-Pro.local
ssh://john:sekret@Johns-MacBook-Pro.local
ssh://bill@192.168.1.14:222
支援參數
Screens 也支援附加在 URL 上的額外查詢參數。參數必須在 ? 後加上,且多個參數可用 & 組合。
Screens 5.8 及以上
- 『ssh://......?ssh-key=[儲存的 SSH 金鑰名稱]' 選擇儲存在 Screens 中的 SSH 金鑰。金鑰名稱必須與 Screens' SSH 金鑰設定中顯示的名稱完全一致。
範例:
'ssh://ssh://john@server.example.com?ssh-key=我的工作鍵'
Screens 5.8.1 及以上
-
『VNC|螢幕|ssh://......?guest=true' 當遠端 Mac 啟用訪客存取時,會以訪客使用者身份啟動與 Mac 的連線。
-
『VNC|螢幕|ssh://......?觀察=真' 以觀察模式啟動連線。
舉例:
'screens://Johns-MacBook-Pro.local?guest=true'
'vnc://john@192.168.1.14:5900?observe=true'
註解:
- 參數名稱區分大小寫。
- 若網址中未提供憑證,Screens 會視需要提示提供憑證。
- 組合參數時,請用 & 分隔,並確保包含空格或特殊字元時正確以 URL 編碼。