A while back here How can I enable internet sharing without using the gui or apple script on snow leopard? I asked if any one knows how to enable Internet sharing without using GUI or apple script, I still have that problem but I thought this one should be easier, I want to be able to SSH into my machine but sure enough I can't go to the "sharing" pane in the Preferences (It crashes). How can I start sshd?
You can enable SSH from the Terminal with:
(note that you need to run this as an admin, and it'll ask for your admin password, which won't echo as you type.)
Here's the command to start VNC sharing -- not SSH, but perhaps it will help you (be sure to replace the password with your own!):
Then you should be able to log in using a VNC client with the password you specified.
Here's the command to stop sharing:
Note that the Sharing pane will NOT show that sharing is active when you turn it on this way via the command line!