Putty Equivalent for Mac OS X

by Stephen on May 17, 2011 · 8 comments

in Mac

Did you just switch to Mac and searching for something similar to PuTTY?

In Mac, there is a similar, built-in application called Terminal.

To start Terminal, go to your Mac’s Applications folder => click on the Utilities folder => then click on Terminal.

How to access a web server using the Terminal?

# ssh username@server.address.com

example:
# ssh root@unixnewbie.org

- when prompted for the password, enter your web server password.
- to quit the session, type "exit".

Where are the Terminal settings/preferences?

On the top left of your screen, next to the Apple logo, click on Terminal => click on Preferences. From there, you can select various themes and settings.

{ 8 comments… read them below or add one }

Alex July 1, 2011 at 6:25 pm

Thank you for the tip!

Reply

Dave September 27, 2011 at 8:22 pm

Good info, but how do you capture the text from the ssh session? If it follows the normal linux/unix format there’s probably an option flag for logging and then some way to name the output file. Can you help me out with the actual syntax?

Reply

Stephen September 28, 2011 at 7:24 am

Hello Dave!

1. Simply use your mouse to drag and highlight the text => command + c to copy.

2. Or if you meant to store the output to a text file, use “> textfile.txt“. i.e.: “ls -al > output.txt

Hope this helps. If not, please let me know. Take care.

Reply

Dev Man September 28, 2011 at 8:54 am

While what you are saying about terminal is true, is is very limited and what it can do and it is by no means a PuTTY equivalent application. Thus I have undertaken to write an equivalent application. I am currently supporting OS X 10.6 and later (Lion). I will update the post soon and leave instruction on where to find it.

Dev Man

Reply

Brad Rhoads January 24, 2012 at 5:19 pm

Any progress on this? I need putty on the mac!

Reply

Matt October 8, 2011 at 11:43 am

Dev Man,

I look forward to seeing what you come up with. Not sure if you know this but PuTTY has a project to port it to the Mac. I believe it’s based on the unix port which would make sense. The project has been stalled for years because they no longer have a Mac developer. This may be a good place to start instead of reinventing the wheel.

This is the common problem with all Mac converts form Windows who are network admins. This usually involves looking for equivalents for PuTTY, WinSCP, HyperTerminal & Solarwinds TFTP server. I had this same issue. My goal was to stay as native as possible vs. using Fink or MacPorts. Check these out in the freeware/shareware arena.

JellyFiSSH (v.4 was freeware; v.5 is in the AppStore for a fee)
Cyberduck (download from website is nagware, AppStore has fee)
FileZilla
ZTerm (shareware)
goSerial (ZTerm alternative)
TFTPServer.app (actually search for that whole name to find it)

Reply

Shai Samuel October 10, 2011 at 2:25 pm

Look also at this: http://www.openssh.org/macos.html. With:

NiftyTelnet 1.1 – (SSH is an SSH1-only implementation which comes with a scp-style program)
MacSSH – (SSH2-only implementation)
Fugu – (an implementation of SFTP and SCP for Mac OS X)

I would love to get your preferences…

Reply

Adrian Newby December 9, 2011 at 12:44 am

In general, most Mac guys use iTerm. It’s much closer to PuTTY than the horrible Terminal.

I have no affiliation with the project but I’ve used it for over 10 years. Don’t be fooled by the 0.10 version number. It’s rock solid.

http://iterm.sourceforge.net/

Reply

Leave a Comment

Previous post:

Next post: