Diagnose, configure, and recover remote access to a macOS machine over Tailscale. Use when setting up or troubleshooting Mac SSH, Screen Sharing/VNC, RealVNC, AnyDesk, RustDesk, Tailscale ACLs, or remote-access baselines, especially for Windows-to-Mac access, unreachable port 22/5900 issues, visible-in-tailnet-but-not-connectable cases, or break-glass remote recovery planning.
通过Tailscale设置或排查Mac的远程访问问题。
当可以本地访问Mac时,首先运行以下命令:
bash
tailscale status
tailscale ip -4
sudo systemsetup -getremotelogin
sudo /usr/sbin/netstat -anv -p tcp | grep \.5900 .*LISTEN
nc -vz
如果屏幕共享似乎卡住,请重启该服务:
bash
sudo launchctl kickstart -k system/com.apple.screensharing
使用PowerShell,优先使用TCP测试而非ping:
powershell
Test-NetConnection
Test-NetConnection
结果解读:
故障排查时优先使用显式ACL。
请参阅references/acl-template.md获取最小工作示例。
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 mac-remote-access-1776107295 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 mac-remote-access-1776107295 技能
skillhub install mac-remote-access-1776107295
文件大小: 3.48 KB | 发布时间: 2026-4-15 13:18