Terminal Emulators for Windows? 39
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."
Re:Virtual Network Computing (VNC) is so capable (Score:1)
One of our machine use also the ability of VNC to have a java applet as client to display a lot of perfmeter inside a page of our intranet (with a dedied VNC server, and without a lot of security;-).
A precision concerning the side note at the end, even if NT is not really multi-concurent-user, there exist a quite efficient-not so bad VNC server, permitting to take control of your NT machine from somewhere else on the Network.
The windows manager to use is up to you (and your Unix machine), and I suggest starting with the basics, for exemple openwin on solaris.
mindterm limitation (Score:1)
Re:Forget terminals, go X (Score:1)
Plug for Reflection X. (Score:1)
-nme!
puTTY (Score:4)
Exceed (Score:3)
try terraterm (Score:5)
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
*/
Netterm (Score:2)
--
A "freaking free-loading Canadian" stealing jobs from good honest hard working Americans since 1997.
KevTerm (Score:2)
securecrt (Score:2)
Re:try terraterm (Score:1)
yeah there is, I just used it.
maybe you were using an old version?
SecureCRT (Score:3)
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.
Best terminal emulator for win32, bar none. (Score:1)
Forget terminals, go X (Score:4)
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, [jerky.net] 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 [jerky.net], but I'm a freak.)
--
Re:SecureCRT (Score:2)
Terraterm links (Score:3)
http://www.uncwil.edu/downl oad/tc/pc/ttpro/ttermp23.exe [uncwil.edu]
the TTSSH plug-in for SSH usage is here:
http://www.zip.com.au/~roca/ttssh.html [zip.com.au]
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"
Give Procomm a try (Score:1)
mindterm (Score:3)
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
Re:puTTY (Score:1)
Re:puTTY (Score:1)
I currently have it configured to use Andale Mono, one of the extra fonts bundled with IE5.0. The beauty with this font is that even at small point sizes all characters are distinct.
More Funny Than Helpful..... (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/ [uselesscreations.com] 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
Re:try terraterm (Score:1)
The only problem I've seen with the current version (0.49 - released last month) was when resizing when connected to one particular Solaris 2.5 system over a slow and not too reliable connection. Occasionally the terminal session would still have the previous dimensions. Resizing when connected to an indentically configured machine, located on the same network segment as my PC, works fine.
Re:puTTY (Score:1)
Note that PuTTY cannot handle the SSH2 and above protocols as yet. Their website says they are working on it, or that it is at least planned; I don't remember which.
Yes, teraterm! With ssh, too. (Score:2)
Another Suggestion (Score:2)
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.
F-Secure (Score:2)
Virtual Network Computing (VNC) is so capable (Score:5)
AT&T's Virtual Network Computing (VNC) [att.com] 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 [theseus.com]), 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
Re:Forget terminals, go X (Score:2)
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 :-)
Reflections (Score:1)
Works very well, support for X Windows emulation, I have never run into a problem with it.
I'm sure it costs a lot of $$$ - but is a great app for this kind of thing.
terminal emulation for Windows (Score:1)
Re:Teemtalk / Putty (Score:2)
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 :-(
Teemtalk / Putty (Score:1)
Kea X (Score:1)
Win VNC (Score:1)
Kicks but both as an X term, and as
a pc anywhere application. Also, you can set it
up to run through your browser window
I.e. you don't need the client installed on your local machine, just a java browser. Thus you
can connect from anywhere....
And it's FREE!!!
http://www.uk.research.att.com/vnc/winvnc.html
Re:Forget terminals, go X (Score:1)
Re:Forget terminals, go X (Score:1)
When you run a local X server, more of the load is taken by the PC, and keeps the PC responsible for some of the interface. (FWIW, MI/X comes with twm, which if you want to use it, helps this idea.)
With VNC, you expect the remote machine to take all the load, and rely on your network to bring the image to you. Personally, I've found VNC to be twice or more as slow as an SSH tunneled X session.
What's more, VNC doesn't encourage you to be responsible about your use of the server, because it allows you to keep your session (and all its clients) running, after you've closed the VNCviewer.
Which is why the first thing we kill whenever the machine is about to tank, is an Xvnc process owned by a user whose shift is over. This usually is a big inconvenience to them, not only because they have to restart everything, but because Xvnc always seems to leave some problem-causing cruft behind when its killed.
My advice is to avoid VNC unless you really need its particular benefits.
--
look here (Score:1)
I was flipping through an issue of Network Computing from last month, and saw this link [networkcomputing.com] to their review of terminal emulators.
YMMV, IANAL, FYI, etc.
Re:Best terminal emulator for win32, bar none. (Score:1)
Re:try terraterm (Score:1)
secure crt is also very nice in that 3.0 supports ssh2. Can we say, "hello keygen!" ? =P