xrdp for macOS with Apple Remote Desktop Authentication
This release adds support for connecting to macOS Screen Sharing using any standard RDP client.
Features
- ARD Authentication: Full Apple Remote Desktop (Security Type 30) authentication support
- Native macOS Integration: Works with macOS Screen Sharing (no additional VNC server needed)
- Auto-start: launchd services for automatic startup on boot
- ARM & Intel: Native builds for Apple Silicon and Intel Macs
Installation
- Download and install the
.pkgfile - Enable Screen Sharing: System Settings → General → Sharing → Screen Sharing
- Grant TCC permissions (requires SIP disabled temporarily):
sudo /usr/local/share/xrdp/fix-screen-recording.sh
- Reboot and connect via any RDP client to port 3389
Requirements
- macOS 13 (Ventura) or later
- Screen Sharing enabled
- SIP must be disabled temporarily for TCC permission setup
See /usr/local/share/xrdp/README.md after installation for detailed instructions.
🤖 Generated with GODDARD