Fix macOS Ventura Remote Login Privileges Error | Generated by AI

Home 2026.05

Question: sudo systemsetup -setremotelogin on fails with a Full Disk Access privileges error on macOS Ventura — how to fix?

Answer:

This is a macOS Ventura change. systemsetup requires Terminal (or iTerm2) to have Full Disk Access granted in Privacy settings.

Fix — GUI way (30 seconds):

  1. System SettingsPrivacy & SecurityFull Disk Access
  2. Click + → add your terminal app (Terminal.app or iTerm)
  3. Toggle it on
  4. Re-run sudo systemsetup -setremotelogin on

Alternative — skip systemsetup entirely, use launchctl directly:

sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist

This bypasses systemsetup and enables sshd directly. No Full Disk Access needed.

Verify:

sudo launchctl list | grep ssh
# com.openssh.sshd should appear

The launchctl method is the cleaner approach on Ventura+ since systemsetup is being progressively deprecated by Apple anyway. Use that going forward.


Generated by AI. Curating and sharing still takes effort. If you find it useful, feel free to donate. WeChat: @lzwjavaWeChat QR · X: @lzwjava · Say hi 👋

Back Donate