Skip to content

Instantly share code, notes, and snippets.

@influx6
Last active August 20, 2024 08:36
Show Gist options
  • Save influx6/46c39709a67f09908cc7542ca444fca2 to your computer and use it in GitHub Desktop.
Save influx6/46c39709a67f09908cc7542ca444fca2 to your computer and use it in GitHub Desktop.
Restart SSH on Mac Terminal (High Sierra)
# high sierra
sudo launchctl stop com.openssh.sshd
sudo launchctl start com.openssh.sshd
# latest
sudo vim /etc/services # (update the port config for ssh and save)
sudo launchctl unload /System/Library/LaunchDaemons/ssh.plist
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
@nicksowl
Copy link

nicksowl commented Mar 7, 2022

That helped me in my case, thank you!

I had an issue with connecting to my server where I got an error:

port 22: Connection refused

Reseting ssh solved the issue :)

@influx6
Copy link
Author

influx6 commented Mar 8, 2022

@nicksowl Glad, it helped.

@MalarvizhiK
Copy link

How restart SSH on Macbook Pro?

Go to System Preferences > Sharing, uncheck Remote Login, recheck Remote Login

@hasnat
Copy link

hasnat commented Jul 26, 2024

How restart SSH on Macbook Pro?

Go to System Preferences > Sharing, uncheck Remote Login, recheck Remote Login

this worked for me on macOS Sonoma

as doing sudo launchctl stop com.openssh.sshd gave me Not privileged to stop service. error

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment