My iMac has been hacked via sshd. What now?
If you are absolutely certain that your Mac has been hacked I'd strongly recommend that you erase your hard drive, reinstall OS X and manually copy you data back from Time Machine:


Back up your Mac.
Restart and hold Command+R to enter OS X Recovery (http://support.apple.com/en-us/HT4718).
Select 'Disk Utility' and reformat your hard drive (http://support.apple.com/kb/PH5849).
Quit 'Disk Utility' and select 'Reinstall OS X'. Note that (from http://support.apple.com/en-us/HT4718):


  Reinstalling OS X using Recovery requires broadband access to the
  Internet using a Wi-Fi or Ethernet connection. OS X is downloaded over
  the Internet from Apple when OS X Recovery is used for reinstallation.
  You must use DHCP on your Wi-Fi or Ethernet network to reinstall OS X
  using OS X Recovery. If you bought OS X from the Mac App Store, you
  may be prompted to enter the Apple ID and password you used to
  purchase OS X.

When OS X is up and running, plug your external Time Machine drive, open it in Finder, open the folder named after your Mac and then the 'Latest' folder (http://www.macissues.com/2014/04/14/how-to-restore-files-from-time-machine-manually/).
Browse to 'Applications' and copy non-Mac App Store applications back to '/Applications'. Note that some apps (for example VMware Fusion) won't work properly if copied, you must reinstall them with the installer provided by the manufacturer.
Install Mac App Store applications from the App Store.
Browse to 'Users/[your username]' and copy Documents, Pictures, Movies, Music, and any other folder that contains important data to your new home folder.
I would refrain from copying 'Library', although that's where your settings are located. If you have iCloud Mail, Contacts, Calendars, Reminders, Safari, Notes and Keychain synchronization enabled most of your settings will rebuild themselves just fine. You may want to selectively copy application settings from 'Library/Application Support' after checking the files' contents.
If you share your Mac with other people repeat steps 8. and 9. for their accounts. 


iCloud synchronization is especially important for Keychain, and I talk from experience: I had a pretty hard time exporting and importing Keychain after installing OS X Yosemite from scratch without restoring from a Time Machine backup. 

A piece of advice: It is best practice that the login account you use on a daily basis doesn't have administrative rights. You should create an administrative account instead. I usually call it admin:



while my account is 'Standard'. The side effect is that OS X will prompt you to type admin's password every now and then, for example to edit settings in System Preferences:



Good luck!