Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Stal som sa dnes majitelom macu mini.

pricom som zostal pripojeny cez vnc a zrazu ked sa pozriem na obrazovku vidim, ze som na synatorovom konte a obrazovke.
Maju to nejako domrvene ten sharing.

macOS Screen Sharing (VNC) nie je naviazaný na tvoju session, ale na aktuálnu fyzickú konzolu.
Keď si odišiel a Mac sa zamkol → stále si bol pripojený cez VNC.
Keď sa synátor fyzicky prihlásil → macOS prepne celú GUI konzolu na jeho účet.

A VNC to slepo nasleduje.

Preto si zrazu videl synatoruv desktop.

Zde jde presne o macOS VNC session = aktuálny fyzický loginwindow user

Keď sa niekto prihlási → tvoja session sa presmeruje.
Keď sa Mac odomkne → session sa zmení.
Keď sa Mac zamkne → VNC sa môže odpojiť alebo prepnúť.

Je to feature, nie bug — Apple to takto navrhlo.

IMHO pro tebe nejlepsi reseni bude jit pres TeamViewer LAN‑only režim (bez cloudu) :
- ignoruje fyzické prepínanie užívateľov,
- drží vlastnú session,
- funguje aj pri locku,
- neprepína ťa na iné účty,
- stabilné, rýchle, spoľahlivé.

Kompletný návod / postup sem nechal sepsat pres Ià :

1) Vypni internetové pripojenie TeamVieweru
• Na Macu:
Otvor TeamViewer
Hore v menu: TeamViewer → Preferences → Prejdi na Advanced → Klikni "Show advanced options"
Nájsť sekciu Incoming LAN connections a tu nastav na → "Accept exclusively"

Týmto TeamViewer: prestane používať cloud, prestane sa pripájať na relay, bude akceptovať iba LAN spojenia, nebude sa dať ovládať zvonku internetu.

2) Zisti LAN IP adresu Macu
V termináli:

ipconfig getifaddr en0

Alebo v System Settings → Network.

Kuprikladu dejme tomu ze jde o adresu :192.168.1.50

3) Zisti TeamViewer LAN ID
V hlavnom okne TeamVieweru: dole sa objaví Your ID (LAN) napr to 192.168.1.50

Ak tam stále vidíš klasické 9‑miestne ID → znamená to, že LAN-only ešte nie je aktívne.

4) Pripojenie z druhého zariadenia (Windows / Mac / Linux)

• Na druhom počítači:

Otvor TeamViewer
Do poľa Partner ID napíš: tv://192.168.1.50 alebo len IP adresu & Klikni Connect
TeamViewer automaticky zistí, že ide o LAN-only režim a vytvorí priame spojenie P2P.

5) Over, že spojenie ide cez LAN
• Po pripojení: hore v TeamViewer okne klikni na Connection Info kde uvidíš: Direct connection (LAN)
Ak tam vidíš via relay server → niečo je zle nastavené.

Voliteľné: zakáž TeamVieweru internet úplne (firewall)
Ak chceš mať 100 % istotu, že TeamViewer nikdy nepôjde cez internet: macOS firewall (pf)
Vytvor súbor:

sudo nano /etc/pf.anchors/block_teamviewer

Obsah:

block drop out quick on en0 proto tcp to port 5938
block drop out quick on en0 proto udp to port 5938

Potom:

sudo nano /etc/pf.conf

A pridaj:


anchor "block_teamviewer"
load anchor "block_teamviewer" from "/etc/pf.anchors/block_teamviewer"

Aktivuj: amviewer"

sudo pfctl -f /etc/pf.conf
sudo pfctl -e

Port 5938 je hlavný TeamViewer cloud port → týmto ho úplne odstavíš.

LAN-only režim však stále funguje.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny