Posts Tagged ‘ssh’

Beta: SecureCRT 6.2 Beta 1

Saturday, January 31st, 2009

SecureCRT BETA running on Windows 7 BETA :D

SecureCRT BETA running on Windows 7 BETA :D

A beta version of the upcoming SecureCRT release has recently been made available: 6.2 Beta 1.

The changelog entry is pretty heavy, and while it does contain a fair share of new features, it looks like this release does a pretty good job at fixing bugs too, a bit unexpected for a beta :D

Head of the list is obviously the native 64-bit version, which should fix any problems 64-bit users may have been experiencing so far with SecureCRT. However, as a 32-bit user, I tend to praise more the ability to edit multiple save sessions at once, or the ability to automatically reopen a set of tabs at startup (in a way a web browser would save open tabs when it’s closed and load them again at the next startup).

SECURECRT 6.2 DOWNLOADS
WHAT’S NEW IN SECURECRT 6.2 BETA 1
New features:
- A native 64-bit Windows version is available.
- Multiple sessions can be selected and edited from the Connect dialog. Only the changed fields will be applied to the selected sessions, which allows specific settings to be changed for a group of sessions.
- There is a new option to remember which sessions were open the last time SecureCRT ran so that they can be launched the next time the application runs.
- Added an option to create a new log file at midnight, which can be used to do automatic log rotation.
- Added support for creating folders when a log file path is specified that does not already exist, which allows parameter substitutions to be used in folder names for log file paths.
- Added a command-line parameter /LOG, which allows a log file to be specified on the command line.
- A blank password can be used to lock a session, which makes it easier to prevent accidental typing in sessions.
- SSH2: Added support for PKCS#11, allowing a Cryptographic Token Interface to be used for smart-card authentication.
- SSH2: In the Activator, agent support has been enhanced by allowing keys to be explicitly added and removed.
- SFTP: Added support for recursive remove (rm -r).
- SFTP: Added support for the flags -a and -d to the ls and lls commands.

Changes:
- Empty cells are not stored in the scrollback buffer, which in most cases, significantly reduces the amount of memory used by a session.
- The default Maximum columns setting has been increased to 256.
- The default download, upload, and public key generation folders have been changed to “My Documents”. Under Vista, the default download folder is the user’s Download folder. Only new installations are affected.
- When SecureCRT and SecureFX are integrated, if the SecureFX button on the SecureCRT toolbar is pressed and the current session does not have a valid file transfer protocol specified, a more informative message is displayed.
- Serial: Added support for changing the baud rate of a connected session.
- SSH1/SSH2: Added support for specifying a password in the Session Options dialog.
- SSH1/SSH2: When creating an identity file, moving the mouse is no longer required to generate random data.

Bug fixes:
- A script that called crt.Close immediately after calling crt.Screen.Send could cause SecureCRT to crash.
- Connecting multiple sessions in tabs from a script sometimes did not work correctly and some sessions hung or did not connect.
- If the first tabbed session used the vt100 font, a session that used UTF-8 encoding could not be cloned.
- The terminal dimensions were not updated when tabs were dragged between windows of different dimensions.
- After exiting a session of vi that changed the foreground and background colors, the foreground and background colors were not restored correctly.
- In some cases, the scrollbar was in the wrong position after switching between tabbed sessions.
- When downloading a file that contained an illegal character such as “:” using Zmodem or Ymodem, the file name was truncated at the illegal character. Illegal characters are now replaced with “_”.
- If a firewall was specified on the command line and the firewall name contained a space, it was not used.
- If the “Auto Save Options” setting was off and a value was changed in the Global Options dialog, if the Global Options dialog was re-opened, the change was not reflected in the dialog.
- SecureCRT had to be restarted in order for changes made to the Default session to be honored in Quick Connect.
- If a session was deleted while it was connected, the session was added to the session database after it was disconnected.
- If the “Retain size and font” option was set and the window was resized, under certain circumstances, some lines did not have the correct background color.
- If a firewall failed to connect and the “Auto reconnect” option was set, a new firewall authentication dialog was displayed every second.

Update: ZOC Terminal 6.04

Thursday, January 29th, 2009

ZOC running on Windows 7 Beta

ZOC running on Windows 7 Beta

ZOC Terminal 6.04 is now available, just a week after the previous release (6.03)

The fixes and additions list is fairly sizable, but my eye is set on the ability to jump to an open tab via a Alt-1..9 shortcut.

DOWNLOAD ZOC 6.04
Get it now: Download ZOC 6.04 (Windows)
exe installer, 3.87MB, MD5 sum: BAA3BB5DB45BAF300CE3FB70F92BFDF6

Other platforms, resources: ZOC download page

WHAT’S NEW IN ZOC 6.04
- NEW: file dialogs for text and binary-send now open preset to the last folder
- NEW: option (Program Settings) to choose action to perform when opening new tab
- NEW: added right-click menu for the tabsbar
- NEW: handle telnet: and ssh: url queries (OS X only)
- NEW: option to access tabs via Alt+1-Alt+9 (Cmd+x for OS X) (Program Settings, Tabs)
- NEW: added a few more handcrafted unicode graphics characters
- NEW: xterm now supports advanced mouse modes (required for newer MC implementations)
- FIX: don’t crash when default printer cannot be opened (Windows only)
- FIX: printing now also works with printer names longer than 32 chars (Windows only)
- FIX: telnet ^C resulted in stray character on screen (OOB incorrectly processed)
- FIX: bad session profile when quick connecting with “(current session profile)”
- CHG: use colorful tabs also when no tabs shown but when session has a specific color
- CHG: trace files (session profile, logging) now stored in Log folder
- FIX: assert error when right clicking empty area in host directory (Windows)
- CHG: Xterm now ignores mouse events if shift,ctrl or alt is pressed
- FIX: possible error ‘osys_win32.cpp line 1429′ on file transfers
- FIX: download dialogs sometimes had ‘delete after transfer’ enabled
- FIX: some big-endian vs. little-endian problems (OS X PPC only)
- FIX: did not load with KERNEL32/GetLongPathNameA error (Windows NT4 ony)
- FIX: right Ctrl key (Enter) did not work under 3270 (Windows only)
- FIX: help text for REXX ZocSessionTab “SWITCHTO” was missing
- FIX: fixed wrong descriptions in shortcut table (helpfile)
- CHG: login script in host directory now stored without path

Alternatives, Episode 1: SecureCRT

Wednesday, January 28th, 2009
Connected to a WD MyBOOK World Edition II I use for external usage.

Connected to a WD MyBOOK World Edition II I use for external usage.

I’ve been meaning to start my “alternatives” series for a few weeks now, but couldn’t decide on the proper piece of software for the opening. I have it now, however, and it’s something solid: an SSH client able to act as an alternative to VanDyke’s SecureCRT.

My daily job requires me to use a SSH/Telnet/serial client a lot to manage servers, routers, firewalls and use other devices such as modems. Since 2003 I’ve been constantly using SecureCRT and consider it a powerful, feature-packed (but not bloated) product. Before settling with SecureCRT I had tried several other programs, including the popular open source PuTTY, but never found anything suitable to my needs.

It’s obvious, then, why I was initially skeptical when the folks at EmTec suggested I have a look at ZOC Terminal. Still, the program seemed capable, so I said to myself why not give it a try. After a first brief look, I decided it deserves a much closer look and used it regularly for about a week. …and I’m going to share my findings with you.

Tip of the day
I always appreciate it when I’m greeted by a “tip of the day” dialog. Granted, it’s not something out of the ordinary, but it’s the first time I see a configurable one (every program start, every day, every two days, once every week or none at all).

Local command typing
From time to time I happen across a slow, lagging or lossy connection (“mobile” Internet comes to mind), so using SSH becomes a drag. Typing simple commands can take a long time because, apparently, each character is sent separately. Pressing Alt-C in ZOC brings up a field in which one can type the full command(s) and then send them in a single go.

Colored tabs
Each connection can be assigned a color from a predefined list. That color is used to paint the associated tab when you open that specific connection, achieving an effect similar to the ColorfulTabs Firefox add-on.

Automatic password protection prompt triggered by idle time

Automatic password protection prompt triggered by idle time

Password protection for idle time
If you connect to several machines at once and leave the connections open, you probably don’t want anyone to meddle with your terminal. To prevent this from happening when you’re away from the computer, the simplest method is to lock the workstation (Win-L on Windows), but what if you forget? ZOC supports an automatic password protection prompt that kicks in after a configurable amount of idle time.

Clipboard to editor
I often need to work on text copied from a terminal window, so I fire up my text editor, perform whatever actions are necessary, then save the file or use the contents back in the terminal window. ZOC helps speed up the process with the “Edit->Clipboard to editor” option, which opens up your chosen editor and automatically pastes the clipboard inside a new file.

Paste without final newline
Also inside the “Program settings” dialog there’s the “Paste without final newline” option. Enabling it allows one to avoid accidentally running a command by pasting some text that has a newline at the end.

The host directory window - this is where the saved connections are listed and organized

The host directory window - this is where the saved connections are listed and organized

Host directory dialog organization
Unlike SecureCRT, ZOC doesn’t organize saved connections in a tree-like structure. Instead, it uses sections, which translate visually as tabs. Therefore you can have your “servers” tab, your “routers” tab, and so on. The tabs cannot be reordered via drag&drop, but it can be done using two Up/Down buttons. The “clone” button can be extremely useful sometimes.

Shortcuts for specific connections
The “More” button in the Host directory dialog has more treats in store; for example, the “Create shortcut” option, which (you guessed) creates a shortcut for a specific connection. Shortcuts can be added to the button bar or to the Windows desktop. This can also be done from the “Shortcuts” tab in the “Edit host directory entry” window, in which case you can assign a Ctrl-Fx keyboard shortcut or choose to add the connection to the main window’s File menu.

Connection counts
This isn’t really a terminal-related feature, but it’s interesting to see straightforward connection statistics (ever wanted to find out which server requires your attention the most? :D )

Snippets window
If enabled, the snippets window (Alt-I or View->Window elements->Snippets) autocollects useful bits from the commands you type inside the terminal: hostnames, IP addresses, and so on.

Scripting
Scripting is possible in ZOC but, unlike SecureCRT which uses the Microsoft Script Engine, it relies on the high-level REXX language. The help system covers this pretty well.

Conclusions?
ZOC is definitely a piece worth installing. I just wish it were a bit cheaper than SecureCRT. That way I wouldn’t have to wait until the SecureCRT license I renewed recently expires :D

Of course, there’s a downside too, but I guess it’s something to expect when switching from a program to another: the shortcuts are different. For example, I’m currently used to hit Alt-C to bring up the Connect dialog in SecureCRT, but in ZOC it opens the local command field. Reconnecting to a tab I just logged out of in ZOC required that I press Alt-R, whereas in SecureCRT I simply press ENTER. (And so on…)

The current version of ZOC Terminal is 6.03. Two more screenshots and I’m done :)

Uploading files via SCP is easily done, just make sure you select SCP in the transfers section of the session profile

Uploading files via SCP is easily done, just make sure you select SCP in the transfers section of the session profile

ZOC seems to run fine on Windows 7 Beta, here installed in a VirtualBox machine

ZOC seems to run fine on Windows 7 Beta, here installed in a VirtualBox machine

Well, that concludes the first episode of the Alternatives series. If you’ve got suggestions, leave a comment or drop me a mail.

Note: This post applies to the Windows version of ZOC. I haven’t got a chance to test the Mac build yet.

Update: ZOC Terminal 6.03

Thursday, January 22nd, 2009

ZOC running on Windows 7 Beta

ZOC running on Windows 7 Beta

The poweful SSH/Telnet/etc client ZOC terminal was updated to 6.03.

Even though the version bump is minor, it packs a healthy 20 fixes and improvements ranging from handy UI additions (“double clicking the empty part of the tabbar area opens a new empty tab”) to avoiding a potential crash.

I tested this release on a Windows 7 Beta install (inside a VirtualBox 2.1.2 machine) and it sems to work perfectly.

DOWNLOAD ZOC 6.03
Get it now: Download ZOC 6.03 (Windows)
exe installer, 3.86MB, MD5 sum: A85F9C26298C5522AC6617E414BA8993

Other platforms, resources: ZOC download page

WHAT’S NEW IN ZOC 6.03
- FIX: problem writing log files (OS X Leopard only)
- FIX: changed shortcut for Clear Screen from Cmd+# to Alt+# (OS X only)
- FIX: double clicking the empty part of the tabbar area opens a new empty tab
- FIX: X11 forwarding did not work under Leopard (OS X only)
- FIX: possible crash when aborting xyz-modem downloads
- FIX: problem with REXX ZocSend and 8-bit characters
- FIX: character translation dialog was broken in various ways
- FIX: some inconsistencies of keymap profiles with Mac keyboards (OS X only)
- FIX: problem loading keymap/translation files from shared folder
- FIX: some vt emulation engine improvements using vttest
- FIX: added some more characters from 437 codepage for midnight commander (OS X only)
- FIX: xterm screen restore after midnight commander did not work
- FIX: redraw errors when sizing the window with dynamic font size
- FIX: clicking on the active tab did not bring window to the foreground (Windows only)
- FIX: telnet accept port was always reset to 10023
- FIX: double click on word in scrollback did not give proper visual feedback
- FIX: Unexpected condition when serial device was removed
- NEW: REXX ZocSessionTab command now with new subcommand “SWITCHTO”
- NEW: xterm now also supports mouse clicks (left button only) and mouse wheel events
- FIX: speed up zmodem upload when started manually or by script

Update: SecureCRT 6.1.3

Tuesday, December 2nd, 2008

VanDyke Software released today a new minor version update for SecureCRT, mainly for adressing a potential security flaw related to the default encryption cyphers used for SSH2 connections.

WHAT’S NEW IN SECURECRT 6.1.3
Changes:
- SSH2: The default cipher list has been modified to prefer the AES ciphers in CTR mode. This change was made to address a potential vulnerability. See the following web page for more information:
http://www.vandyke.com/support/advisory/2008/12/cpni-957037.html

Bug fixes:
- SecureCRT could crash if the “Auto reconnect” option was set and the username was changed when attempting to connect to a server that does not allow the username to change.
- If the INI-file-only global option “Disable Close” was set and SecureCRT was closed using the red “X”, SecureCRT hung.
- If a script was specified on the command line and the “Show connect dialog on startup” option was set, the Connect dialog was displayed.
- If there was an error during script recording and the error message was longer than 64K, the message could not be displayed.

SECURECRT 6.1.3 DOWNLOADS
Get it now: Download SecureCRT 6.1.3

Portable version (U3): Download SecureCRT 6.1.3 for U3

New entry: WebDrive by South River Technologies

Saturday, November 22nd, 2008

WebDrive is a piece of software in the vein of SftpDrive and RedDrive, but more powerful.

Like the previously mentioned products, it maps remote SSH servers as virtual drives on the local machine, enabling seamless file read/write access.

Unlike SftpDrive, it supports other protocols beside SFTP: WebDAV, FTPS, Front Page, regular FTP and Amazon S3.

What sets it apart from RedDrive, which also supports those additional protocols? Well, the fact that WebDrive is still supported and under development by its parent company, unlike RedDrive, which has been discontinued in favor of AnyClient (an inferior solution in my opinion).

What’s that you’re asking? Ah, yes… of course there’s a downside: it’s not free, and it’s not cheap either. At $59.95, it’s considerably more expensive than SftpDrive ($39.99). Still, if you need the extra protocol support (I hear Amazon S3 is popular these days), you might feel it’s worth shelling out the extra bucks and get WebDrive.

Here’s a short, 10-step, WebDrive guide for creating a test SFTP connection to a remote server…

Update: SecureCRT 6.1.2

Friday, November 7th, 2008

VanDyke Software dropped a maintenance SecureCRT release today, fixing a few bugs. Nothing really major, mostly compatibility issues and minor annoyances (including one related to scripting).

No screenshots this time, just check the changelog below and download links info even “more below”.

WHAT’S NEW IN SECURECRT 6.1.2
Changes:
- SSH2: In the session .INI file, if the GEX Preferred Size was set to 2046, it will be changed to 2048 in order to be compatible with Cisco IOS 12.4 or later.

Bug fixes:
- If a script was specified on the command line, SecureCRT was in a hung state after the script executed.
- With ANSI color enabled, if a color escape sequence was received, only the portion of the row that contained characters was correctly displayed.
- SSH2: In an SFTP tab, if the connection was lost and a put command was issued, SecureCRT crashed.

SECURECRT 6.1.2 DOWNLOADS
Get it now: Download SecureCRT 6.1.2
exe installer, 9.91MB, MD5 sum: 1044A3D5B9E03D138F96C1666933D2F4

Portable version (U3): Download SecureCRT 6.1.2 for U3
exe installer, 8.56MB, MD5 sum: F6EE704D5E0D9A5B0D5E41215895835D

Stats by WP SlimStat