Slashdot Mirror


Terminal Emulators for Windows?

termless asks: "I work in a situation where we code on Unix all day, yet our PCs run Win95. The default terminal emulator around the company is QVT/Term, which is not that good. What are your opinions on good terminal emulators for those of us stuck with using Win95 to do work on Unix boxes."

18 of 39 comments (clear)

  1. puTTY by Mr+Donkey · · Score: 4
    check out puTTY
    • can handle ssh and telnet
    • can resize the window
    • can define your own colors
    • and fonts (I think)
    • nice and small, just an executable; no installation process
    but the coolest thing is that the copy and paste is not the keystroke-intensive ctrl-c/ctrl-v, but rather just mouse highlight and clicks, just like in X windows, actually more like on the console (gpm?).
    --
    -----Transmission Complete----- If you want to email me...Don't
  2. Exceed by HomeySmurf · · Score: 3

    At work I currently use the application Exceed. It is an excellent client package with a huge number of options. It has the cool feature of allowing you to emulate the X environment of whatever machine you are connecting to or to just have X-style windows pop up in your normal windows environment. I have not really messed with it very much, as now that I've gotten it working I just run it and pretend that I have my own Sun workstation, but I assure you it is an amazing program with tons of tweakable features. It is produced by Hummingbird Communications. Exceed Product Link

    --
    "Politics is for the moment, an equation lasts eternity" -A. Einstein
  3. try terraterm by The+Madpostal+Worker · · Score: 5

    Terraterm is a free terminal emulator for windows, and has a plugin to do ssh. Unlike puTTY, you can resize the window(somthing that annoys me to no end with putty).
    In the non-free area, SecureCRT is one of my favorite ssh clients (also a very nice terminal emulator) with much better support for terminals than others (like decent ANSI support).
    In the not a terminal emulator area, Xwin32 is a nice Xserver for windows(hey, terminals arent great for everything). Also VNC is a pc-anywhere like app, that is free, and allows remote acess.

    /*
    *Not a Sermon, Just a Thought
    */

    --

    /*
    *Not a Sermon, Just a Thought
    */
  4. Netterm by ptomblin · · Score: 2

    I use Netterm. It's got some bugs, and it doesn't support ssh, but the xterm emulation is excellent.

    --
    A "freaking free-loading Canadian" stealing jobs from good honest hard working Americans since 1997.

    --
    The next Cmdr Taco duplicate will be ready soon, but subscribers can beat the rush and see it early!
  5. KevTerm by cymen · · Score: 2

    http://www.geocities.com/SiliconValley/Network/102 7/ KevTerm is great for BitchX as it displays high ascii/ansi (the color stuff and shapes) correctly... Besides that it is just spiffy too.

  6. securecrt by harlan · · Score: 2

    supports color and ssh1/ssh2

    1. Re:SecureCRT by SecretAsianMan · · Score: 2

      Yes. I also recommend SecureCRT. I am evaluating it currently and will surely purchase it. Not only does it support SSH1/SSH2/Telnet, but it supports serial connections, making it a good replacement for that blasted HyperTerminal application. I affirm the statements of the post I'm replying to.

      --

      Washington, DC: It's like Hollywood for ugly people.

  7. SecureCRT by Outland+Traveller · · Score: 3

    I would strongly recommend SecureCRT if you're not adverse to spending some money.

    Besides having the best SSH implementation I've seen on windows, the terminal emulation is excellent and highly configurable. One of the reasons that I like it, even more than an xterm, is that when you scroll back in vi or some other editor, you actually go up in your document instead of going to the point on the shell just before you launched your editor. This makes cut and paste very easy, and there's even an option for printing out your selected text (Good for log analysis).

    One other very nice thing is the free updates. I originally purchased SecureCRT 2.x and all bug fixes, beta releases, and official new releases so far have been without addition charge.

  8. Forget terminals, go X by RomulusNR · · Score: 4

    Assuming upgrading those PCs to Linux isn't an option, I would recommend foregoing trying to do development via term progs.

    Unless you have become comfortable with screen, or don't mind the slow updates of multi-window Emacs in an overexpanded terminal window -- or whatever you're using -- development via 24x80 windows, all requring new logins each time you want another window, is a miserable existence for the progger.

    My advice is to invest in a site license for a PC X server. Xwin-32 is fine; Exceed is nicer, and comes with an interesting embedded mode where your X client windows mix in with your Win32 apps' windows, instead of an X root window plunked over your desktop.

    You can also get buy with MI/X, which used to be free, but this still requires an ssh-able terminal prog (or something that will tunnel your X session) to be acceptably secure. If you're worried about that. It's also only X11R5, which is only usually an issue for really graphics-intensive X apps, IME.

    Another option for you may be to look into Samba; sharing your src directories and accessing them via Windows, and then using Win32 editing software to do your coding. You still need a term prog to do compiling, etc; but the quality of your term prog isn't as important if all you're gonna do is type "make". Unless you're writing ncurses stuff and need to test it, I guess.

    Seriously -- if there is some compelling reason not to move whole-hog over to Linux, then look into getting a PC X server for your workstations.

    (PS: as for term progs, I hear good things about SecureCRT. Personally I still use Cedomir Igaly's SSH client, but I'm a freak.)
    --

    --
    Terrorists can attack freedom, but only Congress can destroy it.
    1. Re:Forget terminals, go X by Tet · · Score: 2
      You can also get buy with MI/X, which used to be free

      It still is. Install v2 as normal. then when the 14 day trial period expires, use regedit to delete any regsitry entries that contain the word microimages. Start up MI/X again, and voila -- no more 14 day restrictions. Not that I'd advocate such things, of course... In the end, though, I decided to go with Exceed anyway. MI/X is fine for basic tasks, but performance really sucks for anything more than displaying a bunch of xterms. Thankfully, this is all now irrelevant for me, 'coz they've given me a Linux box on my desk :-)

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
  9. Terraterm links by Ratface · · Score: 3

    You can get terraterm itself here:
    http://www.uncwil.edu/downl oad/tc/pc/ttpro/ttermp23.exe

    the TTSSH plug-in for SSH usage is here:
    http://www.zip.com.au/~roca/ttssh.html

    TTSH has been developed in Australia, so it's open for download at maximum strength to anyone - not just Americans :-)

    I'v been using the combo for about a year and wouldn't switch for anything (except perhaps money :-)



    "Give the anarchist a cigarette"

    --

    A little planning goes a long way...
  10. mindterm by tim+pickering · · Score: 3
    http://mindbright.se makes a really cool java-based ssh terminal client that works great either standalone or as a web applet. it's very full-featured, too, and is actually one of the better terminal emulators i've come across (i like it better than kvt/konsole, way way better than rxvt, xterm, color-xterm, but not quite as much as gnome-terminal; YMMV). it supports full ANSI color as well as at least some xterm control sequences (i have my prompt display host and path in the titlebar and it works in mindterm).

    i keep a mindterm page on my linux box so that i can ssh in and do stuff from any relatively modern java-enabled browser (IE >= 4, NS > 4.06). handy for checking mail from cyber-cafes while traveling. if you have a JVM installed, it'd also be a great way to get a full-on terminal window under mac or winXX. way better than the lame telnet clients that are usually available. the license is GPL, but there are some restrictions due to the RSA algorithm that's used :(

    tim

    --
    hiding in shadows / i hear you coming closer / you will explode soon -- a quake haiku
  11. More Funny Than Helpful..... by Kencordia · · Score: 2

    It's not going to solve your problem of finding a better application than QVT (I use it, too), but it will add a little humor into your day. Check out http://www.uselesscreations.com/Usele ssTelnet/ for an application called Useless Telnet 3D. It's a dinky little TelNet client that scrolls your text like the text at the beginning of Spaceballs (oh, and the Star Wars movies, too).

    Again, a crappy solution to your problem, but it is a lot of fun to mess around with when your bored but still have to look like you're working! :-)

    Ken

    --
    "Forty-two," said Deep Thought, with infinite majesty and calm.
  12. Yes, teraterm! With ssh, too. by hatless · · Score: 2

    TeraTerm and the SSH version of it work very nicely. TeraTerm isn't the flashiest telnet client around, but it does do correct display emulation (a rare thing even in commercial packages), has a correct keymap, and decent copy/paste support. I like it better than a number of shareware and commercial ones I've had.

  13. Another Suggestion by Mignon · · Score: 2
    I work in a situation where we code on Unix all day, yet our PCs run Win95.

    I feel your pain.

    Before I switched to using XFree86 on Linux, I used a program called Ewan to connect to Unix machines. It appears to still be available. I liked it lots more than the Windows Telnet client, but I don't know how well it compares to any of the other programs mentioned. There's lots of links on Google matching "ewan telnet" so I didn't bother putting a link in this post.

  14. F-Secure by NetJunkie · · Score: 2

    I can't believe no one has mentioned F-Secure. It isn't free but it's good. Check it out at www.f-secure.com. It includes a secure FTP and also handles port redirection.

  15. Virtual Network Computing (VNC) is so capable by BitMan · · Score: 5

    AT&T's Virtual Network Computing (VNC) is an excellent GPL licesned product to look at. When the server is run on UNIX systems, it allows you to run upto 99 independent sessions (more if you reconfigure/recompile it) on a single UNIX system. These sessions have their own window manager, programs, etc... tailored for the user running it. Essentially, you have a full X-Session running just like if the user was directly in front of the GUI console of the workstation. The user can then connect to the session from any VNC client, whether that client is MacOS, Windows, UNIX, DOS, Palm, etc...

    Using VNC instead of a traditional X-Server on the PC side has several advantages. One is the fact that a user can disconnect and reconnect their viewer on another system and not have to logout. This also means that if the VNC viewer system (e.g., Windows) crashes, their entire X-Session is still running (and can be reconnected to). VNC also works fairly well over low-speed connections (as good as X11R6.3 extensions for low-speed connections), provided you minimize background images. An additional advantage is the fact that it runs on a single port (5900 + session #) which makes SSH tunneling extremely simple (side benefit: "low-cost, more secure" remote access than most "all ports open" commercial VPN software).

    I work for a company whose applications are 90% UNIX based (Theseus Logic), and that's not likely going to change soon (as EDA tool vendors are choosing Linux over NT because of the true multiuser capabilities). We use Linux and Solaris sytems to run these applications. Although we are starting to dual-boot some of our NT Workstations on our desks with Linux (although my personal workstation and all our servers are 100% Linux ;-), most of our work is done via VNC over to our headless Linux and Solaris systems. With 512MB to 1GB of RAM, we can easily accomodate 10 engineers on each system with fairly intensive engineering applications running. This has additional benefits like accomodating node-locked licenses that normally won't remote display (to another system), but will work in a VNC session (because the VNC session appears simply as display "localhost:vncsession#.0").

    VNC is also a great way to slowly move to Linux. Users can spend 6 months becoming familiar with Linux use via a remote VNC session, while still running Windows on their desktop. You can also use VNC to UNIX systems so any user can run those few (or many, like us ;-) UNIX applications when needed. Again, VNC is so simplistically powerful (especially on UNIX systems), you'll never run out of uses for it.

    Again, instead of trying to deal with finding a costly terminal server program, or a PC-X-Server, evalute if you really need one. If your UNIX platform supports VNC (and I seriously doubt there is a major or even minor UNIX platform where it has not been ported to), just give your users a full UNIX session with all it's goodies. Best of all, with the VNC server and all its windows/apps running on the UNIX platform itself, you have 100% native execution.

    [ Side Note: Unfortunately, since Windows is not a true multiuser system (and only a bastardized one with products like Terminal Server), you cannot use the VNC server in a reversed role (multiple users on a Windows NT system). Although you can use VNC like pcAnywhere (unified single session, remote and local user both see the same and control the keyboard/mouse simultaneously). And like pcAnywhere, VNC sessions can be shared, allowing remote training, etc... (even on UNIX, with multiple sessions running) ]

    -- Bryan "TheBS" Smith

    --
    -- Bryan "TheBS" Smith
    Independent Author, Consultant and Trainer
  16. Re:Teemtalk / Putty by Tet · · Score: 2
    Well, our 'official' emulator at work is Teemtalk, by Pericom. [...] Teemtalk is pretty useful, with a lot of configuration options and a wide emulation range.

    Poor you. I tried Teemtalk recently (or rather, TeemX, the X11 version) because I needed something that gave me DG Dasher terminal emulation. It msotly worked, but it had far too many glitches to be useful, the default attributes for inverse video were unreadable, and you couldn't even change them :-(

    --
    "The invisible and the non-existent look very much alike." -- Delos B. McKown