Screens obsługuje trzy różne schematy URL. Wszystkie trzy będą wymagać podania nazwy użytkownika i hasła, jeśli są one wymagane i nie zostały określone w adresie URL. Screens jest zgodny ze specyfikacją schematów URL RFC 2396.
SCREENS://
Użyj prefiksu screens://, aby otworzyć zapisany ekran.
Użycie:
screens://[adres IP|nazwa hosta|nazwa]
Przykłady:
screens://10.0.1.10
screens://Johns-MacBook-Pro.local
screens://MacBook Pro Johna
screens://john:sekret@MacBook Pro Johna
VNC://
Użyj prefiksu vnc://, aby połączyć się z komputerem, którego nie ma na liście zapisanych „ekranów”.
Użycie:
vnc://[nazwa_użytkownika:hasło@]adres|nazwa_hosta[:port]
Przykłady:
vnc://10.0.1.10
vnc://10.0.1.10:5900
vnc://jan@Johns-MacBook-Pro.local
vnc://jan:sekret@Johns-MacBook-Pro.local
vnc://bill@192.168.1.14:5801
Uwaga 1: jeśli w adresie URL nie ma nazwy użytkownika ani hasła, Screens przyjmie, że metodą uwierzytelniania jest hasło VNC. Zaleca się dodanie nazwy użytkownika (z hasłem lub bez) w adresie URL podczas łączenia się z komputerem Mac, ponieważ Screens użyje wówczas metody uwierzytelniania „użytkownik Mac”.
Uwaga 2: Screens traktuje zarówno vnc://, jak i screens:// równoważnie w systemie macOS.
SSH://
Prefiks ssh:// wymaga tych samych parametrów co prefiks vnc://, ale ustanawia bezpieczne połączenie sieciowe dla sesji Screens.
Użycie:
ssh://[nazwa_użytkownika:hasło@]adres|nazwa_hosta[:port]
Przykłady:
ssh://10.0.1.10
ssh://10.0.1.10:22
ssh://jan@Johns-MacBook-Pro.local
ssh://jan:sekret@Johns-MacBook-Pro.local
ssh://jan:sekret@Johns-MacBook-Pro.local
ssh://bill@192.168.1.14:222
Obsługiwane parametry
Screens obsługuje również dodatkowe parametry zapytania, które można dołączyć do adresu URL. Parametry należy dodać po znaku zapytania ?, a wiele parametrów można łączyć za pomocą znaku zapytania &.
Screens 5.8 i nowsze
ssh://...?ssh-key=[Nazwa zapisanego klucza SSH]Wybiera klucz SSH zapisany w Screens. Nazwa klucza musi dokładnie odpowiadać nazwie wyświetlanej w ustawieniach kluczy SSH w Screens.
Przykład:
ssh://john@server.example.com?ssh-key=Mój klucz służbowy
Screens 5.8.1 i nowsze
-
vnc|screens|ssh://...?guest=trueInicjuje połączenie z komputerem Mac jako użytkownik gościnny (gdy dostęp gościnny jest włączony na zdalnym komputerze Mac). -
vnc|screens|ssh://...?observe=trueInicjuje połączenie w trybie obserwacji.
Przykłady:
screens://Johns-MacBook-Pro.local?guest=true
vnc://john@192.168.1.14:5900?observe=true
Uwagi:
- W nazwach parametrów wielkość liter ma znaczenie.
- Jeśli w adresie URL nie podano danych uwierzytelniających, Screens będzie o nie pytać w razie potrzeby.
- Łącząc parametry, rozdziel je znakami & i upewnij się, że są poprawnie zakodowane w adresie URL, jeśli zawierają spacje lub znaki specjalne.