...
SSH Server with Key Based Authentication
Tested on OS X 10.9.3
Edit /etc/sshd_config,
Code Block | ||
---|---|---|
| ||
PasswordAuthentication no # Don't think this is necessary as defaults to no... check out in test VM.
ChallengeResponseAuthentication no |
Restart No need to restart ssh daemon. New sessions will require a key. However as a note,
Code Block | ||
---|---|---|
| ||
sudo launchctl unload /System/Library/LaunchDaemons/ssh.plist; sudo launchctl load /System/Library/LaunchDaemons/ssh.plist |
According to this article, it is not necessary to use "PasswordAuthentication no" or even reboot. Will test this out on a test VM.
Determine Mac Build Date
You can determine your Mac build date and a bunch of other information by using your serial number and hitting various websites that provide this service,
...
Pretty nice list presented well - http://mac.appstorm.net/roundups/productivity-roundups/30-great-apps-for-developers/