Slashdot Mirror


PuTTY 0.61 Released

drmacinyasha writes "Simon Tatham announced Tuesday the official release of PuTTY 0.61 after four years of development. It brings a number of bug fixes and improvements, such as GSSAPI SSH-2 authentication, significantly faster SSH key exchanges, and even support for Windows 7's jump lists. Downloads are available from the project's homepage."

184 comments

  1. Link by Goaway · · Score: 1, Insightful

    ...and still no clickable links.

    1. Re:Link by bamf · · Score: 3, Informative

      Use Kitty instead. Having said that, clickable links don't always work correctly.

    2. Re:Link by Anonymous Coward · · Score: 0

      I actually wrote a ghastly patch to the nutty "urlhack" that western putty variants use, that fixes things like wide unicode shifting the url X letters to the left. URL underlining still underlines the wrong part of the screen, and non-ascii characters in the URL filter into gibberish, but at least now urls work after someone has copy-pasted chinese or japanese to the channel (I'm using putty for irssi).

      There is a chinese closed-source putty variant with proper, bug-free clickable urls and improved CJK handling, whose name escapes me at this time. The interface is is in chinese and there's a heavy emphasis on GB/BIG5 encodings, making it rather unusable for everyone who is not chinese.

    3. Re:Link by Anonymous Coward · · Score: 1

      The chinese variant is called PieTTy.

    4. Re:Link by Anonymous Coward · · Score: 0

      another variant: http://ice.hotmint.com/putty/
      Direct2D/DirectWrite rendering version: http://ice.hotmint.com/putty/d2ddw.html

    5. Re:Link by DemoLiter3 · · Score: 0

      And still no analog to ssh's "-D" option

    6. Re:Link by Anonymous Coward · · Score: 2, Informative
    7. Re:Link by arglebargle_xiv · · Score: 3, Interesting

      Use Kitty instead. Having said that, clickable links don't always work correctly.

      That is, unfortunately, true of pretty much everything that Kitty provides as a value-add for Putty. Everything almost, but not quite, works. I really, really wanted to like Kitty (it adds a ton of neat features to Putty), but after about two weeks of frustration I went back to Putty.

    8. Re:Link by Anonymous Coward · · Score: 0

      ...and still no clickable links.

      It's open source. You're free to contribute, rather than whin about it on slashdot.

    9. Re:Link by Anonymous Coward · · Score: 0

      There was last time I used windows.
      Go to the tunnels configuration, and use the Dynamic option.

      Or search for 'putty socks' :-)

    10. Re:Link by Anonymous Coward · · Score: 0

      Is it just me or is the release signed with the less secure snapshot key?

    11. Re:Link by Goaway · · Score: 1

      People have, and now we have a wide variety of PuTTy forks, each one with some features you want, none with all of them.

      This may be an improvement, but it's not much of one.

    12. Re:Link by DemoLiter3 · · Score: 1

      Oh, ok, I stand corrected.

    13. Re:Link by leadfoot · · Score: 1

      Yes, this is what allows me to watch Youtube at work, amongst other things.

      --
      "We're gonna need a bigger boat"
    14. Re:Link by snowgirl · · Score: 1

      Yes, this is what allows me to watch Youtube at work, amongst other things.

      Did you mean to post this as AC?

      --
      WARNING! This girl exceeds the MAXIMUM SAFE standards established by the FDA for BRATTINESS
  2. Four years by Anonymous Coward · · Score: 2, Insightful

    Shouldn't that make it PuTTY 12.9.9 at least?

    1. Re:Four years by mcvos · · Score: 3, Insightful

      That's what I thought. Wasn't PuTTY release-ready 10 years ago? At this pace, by the time they make an official 1.0 release, it's already obsolete.

    2. Re:Four years by Anonymous Coward · · Score: 2, Insightful

      It is PuTTY after all, not Firefox or Chrome. It's not a case of hype-driven development. It's about providing the best product possible, rather than goofing around with hyperinflated version numbers.

      I liken it to the quiet employee who doesn't dress with the fanciest clothes nor boast constantly, but rather gets his work done efficiently and effectively. It turns out he has an absolutely massive penis, like in excess of 12" long. When hung like that, one doesn't need to act powerful, like all of the managers and executives with micropenises. When one has a pecker that huge, one inherently is powerful.

    3. Re:Four years by Anonymous Coward · · Score: 0

      I find it quite disturbing that you base a man's worth on the size of reproductive organ. Why the penis obsession? Freud would have a field day with you.

    4. Re:Four years by Anonymous Coward · · Score: 0

      IMO Freud deserves getting a huge dick up his arse for all the crap and bullshit he's spouted.

    5. Re:Four years by Anonymous Coward · · Score: 0

      Thanks, but it's only 11 inches (if you measure from the top -- none of that "measure from the asshole" bullshit).

    6. Re:Four years by vegiVamp · · Score: 1

      1.0 is when the architect (-slash-developer) thinks it does everything he originally set out for the application to do. Increments are fixes and minor features. Major version increment is when the architect thinks it does everything he set out for that version.

      THAT is how version numbers work, not "oooh, the competition is already up to 9.0 and we're still 3.6, let's bump it up with a few bugfix releases".

      0.x does not mean it's going to be obsolete or even unstable, just that it doesn't do everything it was meant to, yet.

      --
      What a depressingly stupid machine.
    7. Re:Four years by mcvos · · Score: 1

      Original vision? Lots of software never meets the original vision, especially if it comes from a particularly visionary person.

      Most software actually uses release numbers like this:

      1.0: It's good enough to release. It's not a test version anymore. It's not too buggy, and all the vital features are in it. Though there could still be a lot of room for improvement.
      + 0.1: New features were added.
      + 0.0.1: Bugfix release.
      2.0: Thorough redesign. A significant departure from 1.0.

      I appreciate your jab at Mozilla's recent Firefox version number fuck-up, though.

    8. Re:Four years by Anonymous Coward · · Score: 0

      my penis isn't exactly 12 inchs long... it just seems that way

    9. Re:Four years by tehcyder · · Score: 1

      It is PuTTY after all, not Firefox or Chrome. It's not a case of hype-driven development. It's about providing the best product possible, rather than goofing around with hyperinflated version numbers.

      I liken it to the quiet employee who doesn't dress with the fanciest clothes nor boast constantly, but rather gets his work done efficiently and effectively. It turns out he has an absolutely massive penis, like in excess of 12" long. When hung like that, one doesn't need to act powerful, like all of the managers and executives with micropenises. When one has a pecker that huge, one inherently is powerful.

      LOL let me guess you are quiet at work, dress boringly and don't boast much?

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    10. Re:Four years by Anonymous Coward · · Score: 0

      Like it or not, often the penis is attached to the asshole.

    11. Re:Four years by TheLink · · Score: 1

      Why does that matter? Don't tell me you're one of those waiting for it to turn 1.0 to use it.

      You want to see whether something is OK to use you look at the source code, if that's not available or practical, you look at the track record, release notes, past/unfixed vulnerabilities, and "word of mouth". And you see how often you can get it to crash[1].

      You certainly don't use the version number.

      [1] Putty does crash, esp if you use the tunnelling stuff a lot.

      --
    12. Re:Four years by gbjbaanb · · Score: 0

      you definitely don;t use the version number, unless you're running Microsoft software and want to wait for the 3rd release as that's always the one that works. Even then, MS has cottoned on to this and releases products with all kinds of arbitrary version numbers to confuse you into buying not-ready releases.

    13. Re:Four years by allanw · · Score: 1

      Well that took an unexpected turn.

    14. Re:Four years by Anonymous Coward · · Score: 0

      Chiefly in case of apple users. Steve's dick and users' assholes.

    15. Re:Four years by mcvos · · Score: 1

      I don't wait for 1.0, I just think it's silly to keep something in perpetual beta. Though that does seem to be the thing to do, nowadays.

    16. Re:Four years by TheLink · · Score: 1

      But it's not that stable yet. If you use it to tunnel browser proxy connections, from time to time you'll notice it crashing.

      Whereas I don't recall the openssh client crashing on me.

      It doesn't bother me that much, the hackers would be better off targeting web browsers.

      --
  3. Who uses standard PuTTY? by Anonymous Coward · · Score: 0

    Tell me when PuTTYTray gets an update instead.

  4. PowerShell Integration? by Doc+Ruby · · Score: 1

    I'd love to get PuTTY ssh/scp functions integrated directly into PowerShell. Instead of a separate PuTTY GUI, just use PowerShell as the shell to connect to remote hosts with PuTTY, and file transfer with scp.

    --

    --
    make install -not war

    1. Re:PowerShell Integration? by TheRaven64 · · Score: 3, Informative

      Why not just install OpenSSH? Then you can run the ssh and scp command-line tools as normal. If you install Cygwin, they're probably there already. The advantage of PuTTY is that it includes its own terminal emulator, which is important because the Windows one sucks (or, did when I last used Windows - Win2K - it may be better now).

      --
      I am TheRaven on Soylent News
    2. Re:PowerShell Integration? by bmo · · Score: 4, Interesting

      The thing about Putty is that it's a self contained executable, which means you can throw it on the flash drive that's already hanging from your key ring. No need for cygwin or whatever. Nothing to install on the host system.

      Some of us have full Linux distributions there and various Windows tools for fixing busted Windows machines.

      Where's yours?

      --
      BMO

    3. Re:PowerShell Integration? by TheRaven64 · · Score: 2, Funny

      Some of us have full Linux distributions there and various Windows tools for fixing busted Windows machines. Where's yours?

      I haven't used Windows since 2003, so I have no more need for a flash drive for fixing them than I have a need for a smithy to make replacement horse shoes.

      --
      I am TheRaven on Soylent News
    4. Re:PowerShell Integration? by jabjoe · · Score: 1

      I find the PuTTY terminal isn't much better. Mintty is the best I found for Windows. Shame it's not like Guake, but stuff I found to do that on Windows hasn't been functional.

    5. Re:PowerShell Integration? by jabjoe · · Score: 2

      That is how I do still use PuTTY from time to time. When it's not your machine, it's polite to only use PuTTY rather than install anything, and if you don't have admin, it's the only option. But I don't often do this, I use cygwin+mintty as preference, like on my work machine.

    6. Re:PowerShell Integration? by Anonymous Coward · · Score: 0

      Aren't plink and pscp what you're looking for?

    7. Re:PowerShell Integration? by yomammamia · · Score: 1

      I greatly respect what cygwin is and does but ultimately it's unpleasantly bloated when you only need a handful of ported programs. After using the putty terminal editor I can't touch cygwins. When using cygwin I set up the sshd service so that I can use putty for it on localhost instead.

    8. Re:PowerShell Integration? by Anonymous Coward · · Score: 0

      I like MobaXterm better than PuTTY (after having used PuTTY for many years!)

      http://mobaxterm.mobatek.net/

    9. Re:PowerShell Integration? by Anonymous Coward · · Score: 0

      Do you realize that mintty is basically the PuTTY terminal with a few improvements? It's the same code.

    10. Re:PowerShell Integration? by TheRaven64 · · Score: 0

      Self satisfaction because I don't keep tools for maintaining technology that I don't use lying around? If that's your benchmark for self satisfaction, you must lead a very tedious life.

      I also don't have an Amiga boot floppy a System/z recovery console lying around. Nor to I expect everyone else to keep recovery tools for the operating systems that I use handy.

      --
      I am TheRaven on Soylent News
    11. Re:PowerShell Integration? by TheRaven64 · · Score: 1

      And therefore everyone should have Windows recovery tools? Some of us here actually make our living doing computer stuff, like writing software. Therefore we have VM images containing multiple compilers - where's yours?

      --
      I am TheRaven on Soylent News
    12. Re:PowerShell Integration? by Ash-Fox · · Score: 1

      . After using the putty terminal editor I can't touch cygwins. When using cygwin I set up the sshd service so that I can use putty for it on localhost instead.

      What's wrong with Cygwin's mintty?

      --
      Change is certain; progress is not obligatory.
    13. Re:PowerShell Integration? by Anonymous Coward · · Score: 0

      MobaXterm uses mintty as its terminal, which in turn is based on parts of PuTTY, so in a way you're still using PuTTY. :)

    14. Re:PowerShell Integration? by pmontra · · Score: 1

      When I was still using Windows as a desktop client I liked the way Putty gave me a quite good ssh experience. It's worse than openssh but it was the best one you could get on Windows. I'm still recommending it to people that work on Windows. It's much easier for them that using Cygwin or migrating to Linux as I did.

    15. Re:PowerShell Integration? by bertok · · Score: 1

      There are benefits to a native PowerShell module, like discoverability, tab-complete, strong-typing, support for common and preference parameters, session variables (e.g.: "trust this SSH key for this session only"), object-oriented result sets, and a bunch of other things.

      The elegant way to support SCP in PowerShell would be to write a PowerShell virtual filesystem provider. This would allow scripts to use all of the built-in PowerShell commands on the remote filesystem as if they were normal mounted drives. For example, dir, copy, and del, would all work. It's much easier writing a PowerShell provider than a full filesystem driver, so even for a complex user-mode protocol like SCP it wouldn't be too difficult. Similarly, the SSH key store could be treated like a virtual drive too, just like the built-in Certificate provider.

      Alternatively, the even simpler solution is to do something like what VMware did for copying files onto ESXi servers, like Copy-VMGuestFile, and Copy-DatastoreItem.

      SSH wouldn't be as easy to wrap, but I suppose it would be possible to create a set of commands such as Invoke-SSHCommand, Enter-SSHSession, and the like, with analogy to Invoke-Command and Enter-PSSession. The problem is that PowerShell doesn't really have a built-in concept of a non-PowerShell session, so a bit of wheel-reinventing would be needed to get a complete set of commands.

    16. Re:PowerShell Integration? by MrNemesis · · Score: 1

      Cygwin + openSSH + minTTY is an utter godsend on windows; minTTY is the best terminal emulator I've used on windows by a long shot and IMHO knocks the one included with putty into a cocked hat.

      Why MS chose to use the same god-awful terminal for their all-singing all-dancing powershell is beyond me.

      http://code.google.com/p/mintty/

      --
      Moderation Total: -1 Troll, +3 Goat
    17. Re:PowerShell Integration? by jabjoe · · Score: 1

      Then those improvements make all the difference. Plus, you can use it to use normal ssh, normally.

    18. Re:PowerShell Integration? by Anonymous Coward · · Score: 0

      But other people might need such tools - so why dictate to them how they should do things? I'm trying to be nice about this, but you're coming across as kinda arrogant...

    19. Re:PowerShell Integration? by jabjoe · · Score: 1

      Here here!

      I didn't know Powershell still uses the crap default terminal!
      Haven't gone near it as I'm happy with cygwin and MinTTY, plus I try and avoid Windows specific stuff.

    20. Re:PowerShell Integration? by TheRaven64 · · Score: 1

      I replied to someone who said 'where's your?' implying that everyone should have such a set of tools. I don't have one, because I have no need of one. I also don't have a socket wrench set, nor a torx screwdriver set. Some people have need for these tools. The assumption that everyone does is arrogant, and that is what I was replying to.

      --
      I am TheRaven on Soylent News
    21. Re:PowerShell Integration? by SteveFoerster · · Score: 2

      I don't find that. To be fair, he didn't start it, he was asked a sort of obnoxious question and responded reasonably.

      --
      Space game using normal deck of cards: http://BattleCards.org
    22. Re:PowerShell Integration? by TheRaven64 · · Score: 1

      I'm rude because I don't think that everyone should be required to have a set of recovery tools for the operating system that the person I replied to uses?

      --
      I am TheRaven on Soylent News
    23. Re:PowerShell Integration? by VolciMaster · · Score: 1

      Some of us have full Linux distributions there and various Windows tools for fixing busted Windows machines. Where's yours?

      I haven't used Windows since 2003, so I have no more need for a flash drive for fixing them than I have a need for a smithy to make replacement horse shoes.

      Funny - I know loads of people who still need a "smithy to make replacement horseshoes"

    24. Re:PowerShell Integration? by TheRaven64 · · Score: 2

      And, if they do, then I'd expect them to have one - or, at least, the use of one. I wouldn't expect them to go around expecting everyone else to have one too.

      --
      I am TheRaven on Soylent News
    25. Re:PowerShell Integration? by benjymouse · · Score: 2

      Here here!
      I didn't know Powershell still uses the crap default terminal!

      PowerShell is a "hostable" shell, meaning that it can be integrated into a host (.NET) application and directly share in-memory objects and hook into the host user interface. PowerShell comes with two apps for hosting it: The PowerShell console and the ISE (Integrated scripting environment). What you are referring to as the "crap default terminal" is probably the PowerShell console. I don't know why it is crap, though. If you are thinking lack of SSH, PowerShell has a much more elegant and hassle-free way to remotely execute scripts, commands, functions and even remote jobs and events.

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
    26. Re:PowerShell Integration? by Anonymous Coward · · Score: 0

      Well aren't you just special?

    27. Re:PowerShell Integration? by defaria · · Score: 1

      No install Cygwin and also mintty. Much better terminal emulator.

    28. Re:PowerShell Integration? by defaria · · Score: 2

      You can also throw Cygwin on a thumb drive. With Cygwin you get not only ssh but ftp, bash, perl, X, etc. and all of them are designed to work together just like Linux.

    29. Re:PowerShell Integration? by vegiVamp · · Score: 1

      What's particularly good about guake, except the quick hide/show? I just installed it (admittedly 0.4.1) and it doesn't seem particularly exciting, although I can see the value if you only occasionally do terminal work and/or only have one screen.

      What am I missing?

      --
      What a depressingly stupid machine.
    30. Re:PowerShell Integration? by idontgno · · Score: 1

      Well, right or wrong, perception of perfect strangers is based on "playing the odds", and the overwhelming majority of slashdotters use Windows, even if they hate it. So you are the exception, which I'm sure you realize.

      So, bringing it back to blacksmithing, yeah, most people here have horses.

      You really don't need us to confirm your fundamental superiority; you do a fine job of that by yourself.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    31. Re:PowerShell Integration? by Anonymous Coward · · Score: 0

      Yeah let's install 100 megs of runtimes and libraries instead of a 472k portable executable.

    32. Re:PowerShell Integration? by Dr_Barnowl · · Score: 1

      It's crap because it's hosted in the same old cmd.exe that MS has shipped for years and shares many of it's default behaviours.

      * You can't resize it
      ** You can resize the window smaller, but the actual terminal stays the same size
      * It doesn't do copy-on-select, only copy-on-right-click
      ** This is very annoying when you are used to copy-on-select and middle-click to paste from other environments
      * Doesn't support all the keyboard shortcuts that you're used to on other terminals
      ** Is it possible to add some of this via snap-ins? Was very impressed with the Autocomplete one.
      * Operations that you expect to do normal things do odd things
      ** e.g. - try doing an svnadmin dump > file in a Powershell. Discover to your disgust that your dump file has been totally ruined because Psh has thoughtfully converted the STDOUT from svnadmin it into UTF-16 with a byte-order-mark.
      ** This is more a Psh thing, than a console thing though - cmd.exe does this properly

      When you are used to the terminal emulators that ship with POSIX systems, it's rather frustrating. It's a nice scripting environment - I even think it's superior to bash + GNU for a lot of tasks, but the default terminal for it still blows chunks.

      That said... things from cmd.exe / Powershell I'd like to see in bash include...

      * Support for cd -N ; where N is a number from the stack of folders recently accessed, also cd - cd + to move up and down stack
      ** Think this is an enhancement from PSCX
      * F7 hotkey that shows your recent command history and lets you choose one to either run now, or edit

    33. Re:PowerShell Integration? by Jeng · · Score: 1

      So which tools do you think that somebody should have on their flash drive?

      --
      Don't know something? Look it up. Still don't know? Then ask.
    34. Re:PowerShell Integration? by Medievalist · · Score: 1

      If you are thinking lack of SSH, PowerShell has a much more elegant and hassle-free way to remotely execute scripts, commands, functions and even remote jobs and events.

      Clearly I need to know more about powershell, since I haven't found anything remotely like that in it. Can you toss me a few links or some examples?

      Using SSH, I can execute massive, intricate processes that interoperate across multiple hosts running multiple operating systems with perfect forward security, and I can do this right from my head on the CLI without touching a text editor. I've never seen anything like SSH's remote capabilities in Powershell.

      But like I said, I'm pretty ignorant where PS is concerned - a situation I'd like to remediate!

    35. Re:PowerShell Integration? by tehdaemon · · Score: 1

      Some bash features you may be interested in...

      to go to the previous recently accessed folder : cd -
      (yes, this is much less than what you asked for, but that much is already there)

      to show your recent commands : history N
      where N is how many commands to display. It is fairly easy to copy/paste the command you want to run/edit from there.

      T

      --
      Laws are horrible moral guides, moral guides make even worse laws.
    36. Re:PowerShell Integration? by mchawi · · Score: 1

      You can use PowerShell and plink to write PowerShell scripts. You can login to a router, run commands, go into enable mode and tftp off a backup for instance.

      You can also do something semi-dynamic by dumping the output to a script file with PowerShell and using plink to run the commands in the script file.

      Not a built-in cmdlet, but you can still accomplish what you want pretty easily.

    37. Re:PowerShell Integration? by bmo · · Score: 1

      Putty
      Cygwin
      Knoppix
      CCleaner
      Hijack This
      Malwarebytes
      A virus scanner running under Knoppix even if only to demonstrate to the owner of said computer that it is truly and fully fucked.
      A Windows password reset tool
      A backup program (this can be under Knoppix)
      Gparted
      Tools for killing Koobface
      Windirstat - "my drive is full and I don't know why"

      Etc.

      A lot of that stuff is for people who insist "don't format the machine"

      The real way to fix a Windows machine is to nuke and pave, as argued here: http://technet.microsoft.com/en-us/library/cc512587.aspx

      --
      BMO

    38. Re:PowerShell Integration? by theCoder · · Score: 1

      * Support for cd -N ; where N is a number from the stack of folders recently accessed, also cd - cd + to move up and down stack

      I'm not sure I'd want the shell to always remember all my directories -- I probably go into a lot of directories over the life of a shell. Maybe with a limit, like the last 10 directories.

      But you can already do this to some extent with the existing directory stack using pushd and popd. I usually alias pd to pushd so it's as convenient as cd. Then you just pd into a directory.

      As to the history, try using ctrl+r sometime. It's a great way to search through your bash history by typing part of the command you're looking for. Of course, you can also run history to get the full history output.

      --
      "Save the whales, feed the hungry, free the mallocs" -- author unknown
    39. Re:PowerShell Integration? by Anonymous Coward · · Score: 0

      c:\users\%username%\virtual machines

    40. Re:PowerShell Integration? by Anonymous Coward · · Score: 0

      It is crap because of the lack of keybindings to manipulate and move around the command line.

    41. Re:PowerShell Integration? by benjymouse · · Score: 1

      * You cannot resize it *dynamically*. You can most certainly set the size to something different using the properties. You can also set the window and buffer sizes from script.

      * It does copy-on-. Set it to use "quick edit" mode. You can set it on the shortcut as a default

      * Which keyboard shortcuts?
      ** Are you thinking of the PowerTab extension (http://powertab.codeplex.com/). That surely is impressive.
      ** Yes, the powershell ui can be customized.

      * Operations do odd things?
      ** Check your $OutputEncoding. Default should be ascii encoding

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
    42. Re:PowerShell Integration? by benjymouse · · Score: 1

      Clearly I need to know more about powershell, since I haven't found anything remotely like that in it. Can you toss me a few links or some examples?

      The Invoke-Command (built-in alias icm) takes -Session and/or -Computer parameters. If you invoke a command like
      icm {ps} -cn host1,host2,host3

      * You are simultaneously executing the ps command on several hosts.

      * The results are marshalled back to your current console, but a property (hostname) is added to each returned item (remember, pipelines are object-oriented in PS) so that your script can tell the results apart.

      * Authentication and authorization and encryption is automatic (no need to exchange SSL keys).

      * Using WBEM which is a SOAP protocol which makes it much easier to route through firewalls.

      * The {ps} is actually a script block. This block can be arbitrary complex (contain loops, branches, function defs etc). It is *not* just a text string passed to a remote shell.

      * The command can also take a script file which is then parsed and sent as a script block.

      * If multiple hosts are used, the processing is parallel (simultaneous). Fan-out remoting. The command will wait for all remote commands to complete (successful or failed) before continuing. Results are consolidated in a single result stream. Results are automatically serialized/deserialized from the remote computers retaining structure.

      * The script block can define parameters which can be passed like e.g. icm {param($pname) ps $pname} -cn host1,host2 -arg svc*. An elegant way to marshal input object without hassling with quoting and escaping. And remember, these are full-fledged (serialized) objects, not just text strings.

      * The Invoke-Command cmdlet also takes a -Job switch. -Job will cause the commands to execute as remote jobs, i.e. they will execute on the remote hosts but they'll be represented by local job objects and can be manipulated transparently.

      For simple ssh style remoting (jumping to a remote console) you use Enter-PSSession (built-in alias etsn). Again, this will by default use your current credentials and establish a secured (authenticated and encrypted) connection.

      You can step in and out of sessions. A remote "session" retains the environment (variables, state etc) between invocations. If you don't want to "enter" into the session to issue commands, the Invoke-Command (see above) also allows the remote command to be issued from the "outside".

      There is plenty more, e.g. implicit remote commands, remote events etc. In general they have been implemented with transparency, i.e. they work seamlessly across machine boundaries because of automatic serialization/deserialization. For instance, PowerShell has a Write-Progress cmdlet which can be used to display a progress indicator for long running scripts. If executed remotely, the status messages are still marshalled back to the console and updates the progress indicator on the console, not on the remote computer.

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
    43. Re:PowerShell Integration? by Anonymous Coward · · Score: 0

      I don't fix Windows machines on a regular basis so if I were to carry a USB stick around it would either get broken or lost before I used it. I did in fact have one that went on my keyring, it just stopped working after a while and I haven't felt the need to replace it, after all if I need a computer with *nix tools I have a N900 in my pocket, but I'm not going to carry a USB cable round to connect it (micro USB isn't common enough to be a given) so I don't bother keeping any software tools for Windows on it.

    44. Re:PowerShell Integration? by Doc+Ruby · · Score: 1

      I'd love to be able to use a native PS module to ssh from a Windows host to a Linux host, and put the IO of the PS client into a PS pipeline. Object result sets in and out of my Linux session would be great.

      Though I'd prefer a Linux PowerShell that adds object pipelines to bash, and to the Linux commands I run like ssh. I don't like (or generally use) Windows or its shell, but I love PowerShell.

      --

      --
      make install -not war

  5. Thanks! by Anonymous Coward · · Score: 3, Insightful

    The authors would be millionaires if they charged for this. I see this software used many many places, so thanks.

    1. Re:Thanks! by Anonymous Coward · · Score: 3, Insightful

      ... or it could be so frequently used just because it's free and open? There are plenty of commercial SSH alternatives if you want those.

    2. Re:Thanks! by Dark$ide · · Score: 1

      The authors would be millionaires if they charged for this. I see this software used many many places, so thanks.

      I use PuTTY every day. So thanks as well.

      --

      Sigs. We don't need no steenking sigs.

    3. Re:Thanks! by Anrego · · Score: 2

      Or even offered a donation link! I don't use it much any more (most machines I'm on are running linux or solaris)... but I'd donate just because of how much I used it in the past!

      I love how low-key the whole thing is. It's like, a hugely ubiquitous tool that's been around (and still works) for like a decade... and it doesn't even have it's own domain! Any other project with even half the success of putty would be selling tshirts and cups and have spots at conventions by now.

    4. Re:Thanks! by WuphonsReach · · Score: 1

      Yeah, there are some things that products like SecureCRT just do better then PuTTY. Like a tabbed interface, better session management, the ability to do XMODEM/ZMODEM file transfers without switching over to WinSCP. Better logging capability, better interface for working with session profiles, etc.

      I use both PuTTY and SecureCRT, but spend 90% of my time in SecureCRT.

      (Note - I haven't yet looked at what PuTTY 0.61 improved upon.)

      --
      Wolde you bothe eate your cake, and have your cake?
    5. Re:Thanks! by Anonymous Coward · · Score: 0

      My machine here at work has two terminal emulators, PuTTY (hanging around in my user directory) and Attachmate.

      One of these two programs is several hundred megs, crashes when you try to change printers during a telnet session, and requires you REBOOT WINDOWS on occasion if it locks up (WinXP, mandated). ...I'll stick with the other, regardless of cost.

    6. Re:Thanks! by Anonymous Coward · · Score: 0

      If you really really want to donate, they have a paypal account for that sort of thing. http://www.chiark.greenend.org.uk/~sgtatham/putty/faq.html#faq-donations

    7. Re:Thanks! by Anonymous Coward · · Score: 0

      The irony is that if you look at the source code for PuTTY (I did a port of it to .net), you will discover it was a horrific hacky mess. I ended up rewriting significant parts of it. It is possible the new versions are a complete rewrite, and thus why they took so long.

    8. Re:Thanks! by Anonymous Coward · · Score: 0

      The authors would be millionaires if they charged for this.

      Nah. Someone would've written a free one instead.

    9. Re:Thanks! by jgrahn · · Score: 1

      I love how low-key the whole [putty] thing is. It's like, a hugely ubiquitous tool that's been around (and still works) for like a decade... and it doesn't even have it's own domain!

      It's like things *should* work. One task, one long-term goal, well executed. No need to make it a bloody *carnival*.

    10. Re:Thanks! by mr_3ntropy · · Score: 1
      GPs post was indeed excellent. Now If you

      spend hundreds of hours every year maintaining MS-Windows domain authentication and authorization infrastructures

      surely you have heard of Kerberos Tickets, Windows Integrated Authentication, Impersonation, WMI etc? (plus now there is WinRm and CredSSP) And surely it was obvious that in the GPs scenario, the terminal user is on the same AD domain as the remote server and is added to the appropriate domain or local security groups.

    11. Re:Thanks! by Medievalist · · Score: 1

      It seemed like a good idea to mention that a certain amount of setup and maintenance was being glossed over.

  6. I have no problem try this by NSN+A392-99-964-5927 · · Score: 3, Informative
    --
    All cows eat grass!
    1. Re:I have no problem try this by Anonymous Coward · · Score: 0

      I believe it was a reference to a feature some like to see - the terminal making anything that looks like a URL clickable. Personally I think this is out of the purview of a terminal, but whatever.

    2. Re:I have no problem try this by arglebargle_xiv · · Score: 1

      http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

      The whole site seems to be slashdotted at the moment. Putty must have a pretty impressive user base...

    3. Re:I have no problem try this by GuruBuckaroo · · Score: 1

      Putty's user base: "All of them."

      --
      Poor means hoping the toothache goes away.
    4. Re:I have no problem try this by webmistressrachel · · Score: 2

      You're a fucking dumb idiot, and you and people like you should be exterminated forthwith.

      Not only do you hold society back by bullying and ridiculing people for being cleverer than you,people like you skew the averages so that genuinely average people are prevented from achieving their potential by our stupid "lowest common denominator" and "learn by rote, don't THINK!!!" education systems.

      I realised that Earth wasn't the planet for me the first time I was bullied at primary school for being "too intelligent" or "too serious".

      Then I left school and discovered that employers have the same attitude to critical thinking and intelligence. And people wonder why I'm a bitter trolling bitch???

      --
      This tagline was transcoded to result in at least one smirk. If you experience failure to smirk, please consult your Gen
    5. Re:I have no problem try this by Random_Goblin · · Score: 1

      i believe the parent was making a reference to this film; in the loop

    6. Re:I have no problem try this by Unkyjar · · Score: 1

      You just made this little subthread the most entertaining thing on slashdot today.

  7. Self-deprecating version numbers are the suck by Anonymous Coward · · Score: 0, Interesting

    Ok, we get it: you're not comfortable saying it's "release quality" yet. But *%@# it's been 4 years since you bothered to release an update; that means it's pretty darn stable. Go ahead and take the plunge and call it 1.0. Qualify that as BETA or something if you have to, but please stop calling it 0.xx.

    1. Re:Self-deprecating version numbers are the suck by CrazyBusError · · Score: 5, Interesting
      I believe there are other reasons for not going to version 1.

      Hopefully the esteemed Mr Tatham won't mind if I quote him directly, but in 2007 he wrote this about why puTTY wasn't version 1 yet:

      But that's not primarily what's holding back a 1.0 release. The real thing I want to do first is to sort out the data storage: there are quite a few features on the wish list which would require a revamp of that, such as

      - ability to store some settings in HKEY_CURRENT_USER and others in HKEY_LOCAL_MACHINE, so that a sysadmin could set up some default saved sessions and a default host key cache which would then be the starting point for each user's personal configuration

      - inheritable saved sessions (so that when I change, say, my font preference in Default Settings it automatically propagates to all my other sessions _except_ those in which I've specifically asked for a non-default font)

      - storing configuration in a disk file as an alternative to the registry (so that people can carry around PuTTY plus their config file on a USB stick)

      - ability to configure all PuTTY's options from the command line (rather than having to do a lot of them by the cumbersome method of creating a saved session and using -load).

      Now I'm not saying I want to have _implemented_ all those features before 1.0, but I want to have made a commitment to a data storage format which is capable of supporting them. Currently PuTTY's data storage only tries to be upward- compatible, meaning that you can upgrade PuTTY and it'll still work with your old settings. Use an older PuTTY with newer settings, and you're on your own. My goal is that within the 1.0 series, the data storage should be compatible in _both_ directions. (Not because I anticipate people deliberately downgrading PuTTY, although it's been known occasionally, but because I can easily imagine people using different versions on two machines which happen to be sharing a network-stored configuration.)

      --
      -Never argue with an idiot. They drag you down to their level, then beat you with experience-
  8. I use mintty and cygwin instead by jabjoe · · Score: 1

    Much nicer console and gives just standard command line ssh, which is all I want/need. I stopped using Putty years ago...
    During the heavy snow in the UK, I was regularly checking how bad it was at home with:

    ssh user@server "ffmpeg -r 15 -f video4linux2 -i /dev/video0 -f matroska pipe:" | ffplay pipe

    Which is exactly what I would have done if my work machine was Linux not Windows. Guess it depends what you want a ssh client on Windows for.

    1. Re:I use mintty and cygwin instead by ledow · · Score: 2, Insightful

      Cygwin is an horrendous suite to work with. Really. Just go look at how you're supposed to guarantee what version of the Cygwin DLL your applications end up using (Hint: Delete any cygwin1.dll that's not in the System directory and hope-to-god that's the most up-to-date). It can't even co-reside with itself so the second you load up a Cygwin app it's a gamble as to what version of the DLL it will find / use and whether it's even compatible any more, and what it'll do to applications you run later on. I take it that you don't do a lot of development with Cygwin compilers because it's a minefield, and after a while, you give anything to remove that Cygwin dependency (which is basically why MinGW exists, for instance).

      Also, the tools are horrendously slow. I have a Cygwin development environment that I've carried for a long while and it's stupidly slow when it comes to anything half-decent, anything that forks, etc. not to mention compatibility issues every time you have to move to a new Windows version, etc.

      PuTTY, in comparison, is a single file, no dependencies, works fine and everywhere and does 99% of what you want (the example you show is the most esoteric and pointless thing I could think of to show off a console, and relies mainly on the fact that you have an ffplay that can read from pipes on Windows - nothing to do with the console, as such).

      A console is a shell client. That's it. It doesn't need to integrate with my current OS / desktop, or form perfect pipes, or do anything more than necessary - it just needs to show me a remote shell on another computer so I can issue commands and see responses. PuTTY does that and does it brilliantly - so much so that I've ditched lots of serial-port comms utilities in favour of PuTTY instead because it also support just raw comms. It's also so incredibly tiny and portable (unlike your Cygwin installation) that I can literally carry it everywhere.

      The only thing I *hate* about PuTTY is that all the messing about with keys should really be simplified a lot without having to resort to extra utilities and third-party addons.

    2. Re:I use mintty and cygwin instead by jabjoe · · Score: 1

      Your right, I don't develop with cygwin. I just use it as a user. Anything I install, I install from it's repositories, and so far, it's always worked fine. I have compiled one or two things with it, and that's all just worked like it was a real Unix. This doesn't negate what you are saying, but I'm using it as an isolated environment and not trying to redistribute anything. If I did, I would try to redistrubute through the package management system, so may not hit the issues you have. But perhaps the repositories aren't controled like real Unix ones and I've just been lucky, I've not looked.

      I've not found speed an issue for my uses.

      I use the Unix like environment because I prefer it (and it has history longer than that session), but the standard console (Window's running cygwin) is terrible. MinTTY is amazing when compared with the standard console. So am I going to use PuTTY to connect to a real Unix environment? No. I'm going to use normal ssh like I was on a Unix environment. I did use PuTTY and normal Windows userland for quite a while, but I found cygwin + MinTTY works best for me. The piping stuff is an example where I can forget I'm on Windows and just do as I would normally. Don't get me wrong, I use PuTTY when on other people's machines, or don't have admin, but if it's a Windows machine that's for me, I'm going to setup and use MinTTY + cygwin because it gives me more than PuTTY.

      I just wish it's package management was more like APT. I miss apt-get when on cygwin.

    3. Re:I use mintty and cygwin instead by jmitchel!jmitchel.co · · Score: 1

      I've been using cygwin for almost its entire lifetime. It has pluses and minuses. For the most part using the rxvt shell lets me feel like I'm on a proper computer, except when I do some file operation that hangs cygwin for 30 seconds, or windows is under load and it takes 30 seconds to get a command prompt. Maybe mintty will solve some of the cygwin problems I have - I'll try it when I go to work tomorrow. But as a person who spends all day at work every day logged into multiple random customer servers via SSH, putty just works for me. It's stable. It's light weight. The selection behavior is almost always right. It's self contained and small, so I don't have to worry about some piece in the chain of cygwin breaking and stranding me at an inconvenient moment.

  9. nice by hey · · Score: 4, Insightful

    putty makes the world work. I spend 90% of my day in putty... ssh-ed from a Windows box to various Linux boxes. It has never crashed.
    I also love the download page where you can grab just the .exe by http or ftp. If only everything else could be so perfect and simple.

    1. Re:nice by Anonymous Coward · · Score: 0, Flamebait

      0.60 with heavy tunneling and/or X11 forwarding crashes like a beast.

    2. Re:nice by Anonymous Coward · · Score: 0

      Why not just install linux on you own box and run the various windows programs you might need in wine?

    3. Re:nice by Anonymous Coward · · Score: 0

      Completely agree, putty is my life! ;)

    4. Re:nice by Anonymous Coward · · Score: 0

      PuTTY may very well be the most important/used windows software, at least for us slashdot-reading geeks...
      I don't often log into win

    5. Re:nice by roman_mir · · Score: 0

      as opposed to Ubuntu 11.04, which can't hold an ssh session for 10 minutes before the entire term window goes to hell and never comes back....

    6. Re:nice by Anonymous Coward · · Score: 0

      You might find the OpenSSH FAQ helpful.

    7. Re:nice by Derek+Pomery · · Score: 1

      Get out of unity ASAP.
      Choose Classic or Classic w/o Effects.

      --
      -- perl -e'print pack"H*","6e656d6f406d38792e6f7267"' /. ate my old sig. Bastards.
    8. Re:nice by sparkz · · Score: 1

      I hugely prefer to work in GNOME, but when forced to use MS Windows, PuTTY is the only thing that makes it bearable!

      --
      Author, Shell Scripting : Expert Re
    9. Re:nice by roman_mir · · Score: 1

      What are you talking about? Dumped unity the moment it appeared, it's classic without effects, and that's what it does.

    10. Re:nice by roman_mir · · Score: 0

      No, it's not helpful. It's not inactivity that causes ssh to freeze here, it's an active session, I am typing in it, all of a sudden BAM, it's gone. The screen is there, but there is no activity, no way to terminate, suspend or exit shell, nothing, the entire window has to be killed.

    11. Re:nice by Anonymous Coward · · Score: 0

      Ubuntu 11.04

      I think I found your problem.

    12. Re:nice by Sectoid_Dev · · Score: 1

      Because some of work in corporate environments where desktops are Windows only.

    13. Re:nice by tlhIngan · · Score: 1

      I hugely prefer to work in GNOME, but when forced to use MS Windows, PuTTY is the only thing that makes it bearable!
       

      Funny that I'm the opposite - I detest working at a Linux desktop - just so many things are "off" graphics wise (bad fonts?) that it turns me off. Much prefer working on Linux using SMB sharing my project code and through SSH I do my builds and such. My "native" setup uses Cygwin with OpenSSH, but in a pinch I use PuTTY (usually when it's someone else's machine) purely because it's small, portable and easily removed if need be. I do keep an X server around for the few times I need something graphical done.

      I don't know what it is - just that font rendering and spacing on Linux has always seemed "bad" to me compared with OS X or Windows.

    14. Re:nice by Anonymous Coward · · Score: 0

      Have you not enabled anti-aliased fonts in your window manager?

    15. Re:nice by just_another_sean · · Score: 1

      You sure you're not accidentally hitting Ctrl-S?

      --
      Creationist Textbook Stickers Declared Unconstitutional by CowboyNeal
    16. Re:nice by roman_mir · · Score: 1

      dude, seriously...

    17. Re:nice by just_another_sean · · Score: 1

      No not seriously. :-)

      I'm sorry, I just thought of it because the first time that happened to me I had no idea what to do. I just thought the terminal froze, killed it and reopened it. Took me months to stumble across a man page or some such that explained Ctrl-S and Ctrl-Q to me.

      Anyway, sorry again, it was a cheap joke that probably read like a cheap shot at you.

      --
      Creationist Textbook Stickers Declared Unconstitutional by CowboyNeal
    18. Re:nice by Derek+Pomery · · Score: 1

      Oh. Huh.
      I assumed by "goes to hell and never comes back" you meant "crashes or sends the terminal window off screen where I can't get it"

      I'm using Classic too. No odd terminal behaviour.
      Seems same as ever really.

      --
      -- perl -e'print pack"H*","6e656d6f406d38792e6f7267"' /. ate my old sig. Bastards.
    19. Re:nice by jmitchel!jmitchel.co · · Score: 1

      I'm sure he has. I don't know about your post's parent, but Gnome suffers from random imperfections and features moving or disappearing at inapt moments. I used to be 100% Gnome / Linux, but by day's end the only place where I'll have it installed is in a small VM I keep for "picture" web browsing.

    20. Re:nice by bufordt13 · · Score: 1

      I'm not sure what problem you're having but I'm using Ubuntu 11.04, with Unity, and I've had ssh sessions open for weeks at a time without issue.

  10. Tabs ... by Jaro · · Score: 1

    I still wish PuTTY would have native tabs without the need for the Connection Manager which is way to bloated for my need (tabs). I just need PuTTY, Pageant and then automatic tabbing when there is another PuTTY window already open.

    1. Re:Tabs ... by Anonymous Coward · · Score: 1

      Well, if you don't mind starting a few connections from a specific linux box, there is always 'screen' that does exactly that. Plus, you get to have 'screen -D -RR' to reconnect to a lost session, tabs and all.

    2. Re:Tabs ... by d.the.duck · · Score: 1

      AMEN! AMEN! The docking is nice too. Connection Manager is okay, but has all sorts of weird issues.

      --
      Where does the signature go?
  11. because some of us have to work with approved apps by dutchwhizzman · · Score: 2

    That's why...

    --
    I was promised a flying car. Where is my flying car?
  12. Simon Tatham is my hero by Anonymous Coward · · Score: 2, Interesting

    I don't always run Windows, but when I do, I prefer PuTTY

  13. PuTTY Tray FTW. by Kwpolska · · Score: 1

    I like PuTTY Tray more. Can someone tell me when it will be updated?

    1. Re:PuTTY Tray FTW. by Anonymous Coward · · Score: 0

      It will be updated in 6 years.

    2. Re:PuTTY Tray FTW. by Any+Web+Loco · · Score: 4, Informative
      Doesn't look like it will be sadly. From the download page:

      Please note: I have decided to stop development of the PuTTY Tray patch, and I have no plans to resume it at any point in the future.

    3. Re:PuTTY Tray FTW. by Anonymous Coward · · Score: 0

      There's FuTTY, which contains the PuTTY Tray patch.. http://code.google.com/p/futty/

    4. Re:PuTTY Tray FTW. by thebasa · · Score: 1

      booo! that sucks i have my tunnel open all day and i like that it's not in the taskbar

  14. Win 7 Support by frap · · Score: 1

    Apparently it has Win 7 support, especially for jumplists, but I don't see it...

  15. Puzzles by gringer · · Score: 5, Insightful

    And for those people who don't have the intellectual desire to tinker away at a shell, Simon Tatham has a few puzzles for you:

    http://www.chiark.greenend.org.uk/~sgtatham/puzzles/

    I accept no responsibility for loss of work months due to the use of these puzzles.

    --
    Ask me about repetitive DNA
    1. Re:Puzzles by Anonymous Coward · · Score: 0

      it's this sort of random linking to awesome gems like those puzzles that keep me in awe of this thing we call the internet.

    2. Re:Puzzles by tlhIngan · · Score: 1

      They're also nice in that they're MIT licensed, and available on all sorts of platforms, including iOS (PuzzleManiak is probably one of the better ports), Android, Symbian and others.

      So it's really kinda dangerous for all platforms.

    3. Re:Puzzles by nadaou · · Score: 1

          apt-get install sgt-puzzles

      --
      ~.~
      I'm a peripheral visionary.
  16. People who hate Windows by Anonymous Coward · · Score: 0

    I see many people who don't use Windows questioning why you would use PuTTY.

    It isn't only "PuTTY for Windows", OpenBSD has it available as a port and also a precompiled package.

    Surely the Linux crowd can package it too?

    1. Re:People who hate Windows by XanC · · Score: 1

      I see many people who don't use Windows questioning why you would use PuTTY.

      It isn't only "PuTTY for Windows", OpenBSD has it available as a port and also a precompiled package.

      Surely the Linux crowd can package it too?

      Yes, they can: http://packages.debian.org/squeeze/putty

      One big reason it's handy is that with it, you can generate and otherwise deal with PuTTY-formatted key files.

  17. exe different version than installer by creativeHavoc · · Score: 1

    Downloading the exe for putty got me v .60 - i then went back to look closer... the installer got me .61 but I didnt get any options on what all i wanted to install so I got everything.

    --
    insight through the mind
    1. Re:exe different version than installer by MetalliQaZ · · Score: 1

      Perhaps your ISP is serving you cached files.

      --
      "Here Lies Philip J. Fry, named for his uncle, to carry on his spirit"
  18. I like Cygwin better by dltaylor · · Score: 1

    Why would they bother to port/package it?

    I've watched the Windows users at work deal with it, and it looks like it's a royal pain, compared to Cygwin+Cygwin-X that I use on the same platforms. It doesn't seem like it's very well integrated into the Windows clipboard, and, at least the version they're using doesn't work with the keyboard shortcuts neatly, either. Maybe they just don't use it well.

    For example, with Cygwin, I can highlight and paste with a middle-click, just as on X-Windows, if I'm using an xterm or other X client application; the highlight also populates the Windows clipboard, so I can paste into an Outlook email, for example, using either the Windows application menu edit-paste or the standard keyboard shortcut (CTRL-v).

    On a Linux box, I have at least one telnet client, an ssh client (and server, if I want it), various FTP client choices, and xterms, so what would PuTTY bring to the table? 'Bout the only thing missing on most modern distributions is a default xterm readily available in the menu-customization system.

    1. Re:I like Cygwin better by meloneg · · Score: 1

      Why would they bother to port/package it?

      I've watched the Windows users at work deal with it, and it looks like it's a royal pain, compared to Cygwin+Cygwin-X that I use on the same platforms. It doesn't seem like it's very well integrated into the Windows clipboard, and, at least the version they're using doesn't work with the keyboard shortcuts neatly, either. Maybe they just don't use it well.

      For example, with Cygwin, I can highlight and paste with a middle-click, just as on X-Windows, if I'm using an xterm or other X client application; the highlight also populates the Windows clipboard, so I can paste into an Outlook email, for example, using either the Windows application menu edit-paste or the standard keyboard shortcut (CTRL-v).

      On a Linux box, I have at least one telnet client, an ssh client (and server, if I want it), various FTP client choices, and xterms, so what would PuTTY bring to the table? 'Bout the only thing missing on most modern distributions is a default xterm readily available in the menu-customization system.

      Actually, correct, UNIX-style handling of the clipboard is one of the single best features of PuTTY. Ctrl-V has had a very different meaning in the shell (and vi and ...) much longer than it has had any meaning on a "Pee-Cee". I'd be *very* annoyed if I lost the (in-context) correct meaning of Ctrl-V.

      Shift-Insert, copy-on-select. These make sense in a shell-context. I don't have a mouse cursor, and don't want one, within a shell. So, copy-on-select makes sense. I'd never select text and hit paste, like in a windowed environment.

  19. Scripting by killmenow · · Score: 1

    I love PuTTY and I use it frequently. That being said, I wish it supported a scripting language. I used to sometimes use Tera Term for its built-in macro scripting language and always wondered why PuTTY never implemented such a feature.

  20. Tabbed Putty? by Warlord88 · · Score: 1

    My search for a good version of tabbed putty still continues. Currently I'm using Superputty. Unfortunately, it is far from a finished product - the main problems being lack of proper keyboard shortcuts and non-regain of focus on maximize/minimize.

    If someone knows a good tabbed putty version, my life would become a lot simpler.

    1. Re:Tabbed Putty? by Bloodwine77 · · Score: 1

      I have not tried it myself, but I've read that a lot of people use PuTTY Connection Manager:

      http://puttycm.free.fr/cms/

      It is only for Windows and requires .Net framework to be installed, which turns some people off.

    2. Re:Tabbed Putty? by Warlord88 · · Score: 1

      I've tried it myself and found it to be horribly buggy/unstable! At least I can work on Superputty without worrying that it'll crash any moment.

    3. Re:Tabbed Putty? by Anonymous Coward · · Score: 0

      Forget the mouse and the tabs and just pick a server to launch screen and go from there. This way I can close my laptop, drive home, vpn back in and get all my sessions exactly how they were. I do something similar with RDP to manage Windows systems. This also means I can survive a network blip and not lose my place (my data center is stable and is remote from my office which has terrible LAN reliability and power issues).

    4. Re:Tabbed Putty? by Anonymous Coward · · Score: 0

      There is a fork of this SuperPutty fork that seems to be still supported and updated: http://superputty.vanillaforums.com/ . They have their code available on github.

      I haven't messed with it much, but it seems to be working alright.

    5. Re:Tabbed Putty? by Anonymous Coward · · Score: 0

      PuTTYTabManager ,small PuTTY manager which lets you run and manage as many PuTTY sessions as you want from tabbed interface.

      http://www.addictivetips.com/windows-tips/manage-multiple-putty-connections-with-putty-tab-manager/

      works with putty 0.60 but not with putty 0.61

  21. han unification - epic win! by decora · · Score: 1

    i knew all those unicode folks were right back in the 90s.

    who cares if you smash japanese, chinese, and korean into one gigantic encoding? im sure they will all still adopt it!

    10 years later, sure, some people still use GB Big5

    just a few stragglers obviously!

  22. Why it's called "putty"... by pinballer · · Score: 1

    ....because Windows is useless without it. Someone once told me that but I never did try to work out where that came from.

    1. Re:Why it's called "putty"... by CyberDragon777 · · Score: 1

      http://www.chiark.greenend.org.uk/~sgtatham/putty/faq.html#faq-meaning

      A.10.3 What does ‘PuTTY’ mean?

      It's the name of a popular SSH and Telnet client. Any other meaning is in the eye of the beholder. It's been rumoured that ‘PuTTY’ is the antonym of ‘getty’, or that it's the stuff that makes your Windows useful, or that it's a kind of plutonium Teletype. We couldn't possibly comment on such allegations.

      --
      We both said a lot of things that you are going to regret.
  23. Monty Python's Flying PuTTY by axondump · · Score: 1

    Oh, I guess I'll have to update the last version of Johann GambolPuTTY then!

  24. psftp is scriptable by mrmtampa · · Score: 1

    Back in 2009 I was tasked with converting a VB app that used the wininet lib ftp routines, to sftp. I had two days before the source site transitioned to sftp entirely and the wininet lib didn't support sftp. There were a number of third-party and open source solutions but I could only use something from the current approved vendor list. We used putty for support so I installed psftp.exe on the utility server and rewrote the VB app to build a psftp script, execute it, and delete it. It was a kludge but it worked and the user never noticed the change; except he did comment that the app was faster!

    --
    "There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy." Hamlet (I, v, 166-167)
  25. I wished it had quick download/uploads like CRT. by antdude · · Score: 1

    In SecureCRT (even non-secured one), I use its sz and rz for Zmodem file transfers. I don't need to load up SFTP, SCP, etc. especially when in a hurry.

    FYI, it is already in the wishlist, but it is years old and low priority. Le PuTTY exists, but it is an ugly hack and old (last updated in 2006). :(

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  26. Re:I wished it had quick download/uploads like CRT by Bloodwine77 · · Score: 1

    I love SecureCRT, but I just can't bring myself to spend $99 on a SSH client. I am currently using an older version because my "1 year of updates" is long over, but I greatly prefer its interface to PuTTY. Don't get me wrong, PuTTY is a very nice program that I use on computers where my old SecureCRT isn't installed, but honestly they aren't in the same league (of course, PuTTY is free, extremely portable due to not needing to be installed, and is a solid program).

  27. Re:I wished it had quick download/uploads like CRT by antdude · · Score: 1

    Ditto. I still use v3.4.8. What version do you still use?

    Check out that Le PuTTY. It's Z-Modem transfer feature isn't too bad. Just ugly. Uploading doesn't update correctly in real-time.

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  28. So does it still have horrible transfer rates? by Anonymous Coward · · Score: 0

    PuTTY definitely has the worst transfer rates of all the windows ssh tools we've ever seen. Is this still the case? Are they still using modem-sized packets and CRCs?

    Did they ever fix the piles of channel problems such as "unknown channel type" amongst other errors that slowly fill up everyone's logs?

    Our university suggests PuTTY for ease of use, half the departments suggest Bitvise Tunnelier for decent transfers.

  29. ZModem support? by Gothmolly · · Score: 1

    There's LePutty, but it requires you to have the sz/rz binaries available on your system. Anyone know of a free ssh client for Windows that does ZModem ?

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:ZModem support? by pne · · Score: 1

      Apparently, both Le Putty and Kitty include ZModem capability. (They're both based on the PuTTY source code.)

      I haven't used either of them, though, so I can't vouch for how well it works.

      --
      Esli epei etot cumprenan, shris soa Sfaha.
  30. PuTTY web design by tehcyder · · Score: 2

    I love opening a web page that is just a black serif-font text on a white background and a few blue hyperlinks.

    Seriously. It is so much easier on the eye than Web 2.0 pastel grey on slightly dark grey with blue-grey borders and green-grey highlighting of links (or whatever slashdot is using today)

    --
    To have a right to do a thing is not at all the same as to be right in doing it
    1. Re:PuTTY web design by snowgirl · · Score: 1

      I believe Knuth's answer is black (or by his own webpage an orange-ish brown) on pastel yellow.

      --
      WARNING! This girl exceeds the MAXIMUM SAFE standards established by the FDA for BRATTINESS
  31. Re:I wished it had quick download/uploads like CRT by Bloodwine77 · · Score: 1

    It is funny that you mention it. I use version 3.4.8 as well.

    My license issue date is 5/11/2001, and with that issue date version 3.4.8 is the newest I can grab.

    I am not sure what your issue date is, but if it is on or after 6/1/2001 then you can get SecureCRT 4.0.x:
    http://www.vandyke.com/pricing/upgrades/securecrt_securecrt_el.html

    If I had only waited to get my license for another 30 days...

  32. Re:I wished it had quick download/uploads like CRT by DavidTC · · Score: 1

    I personally find the idea of using the same product for ssh and scp a little baffling.

    Seriously, that's what WinSCP or Filezilla is for.

    Although, frankly, I don't really understand why people appear to be copying files so much.

    --
    If corporations are people, aren't stockholders guilty of slavery?
  33. Re:because some of us have to work with approved a by Anonymous Coward · · Score: 0

    Bingo! It's one app that everyone I know, who are still in corporate windows environments, keep on hand. It's a good enough terminal emulator to access devices via SSH.

  34. No not really by Sycraft-fu · · Score: 1

    Putty is not very good compared to SecureCRT or the SSH.com client. It lacks advanced features they have, doesn't have nearly as nice a user interface, is not often updated, and so on.

    The reason people use it is the price. It is a usable SSH client and it costs nothing. That makes it desirable. However that doesn't mean it would compete if it cost money.

  35. Oo Serial fix! by uncledrax · · Score: 1

    I see the changelog has a note about a fix for the Serial interface.. hurrah!

    --
    ----- The internet has given everyone the ability to have their voice heard equally as loud.. even if they shouldn't be
  36. Re:I wished it had quick download/uploads like CRT by WuphonsReach · · Score: 1

    I'm still using 5.2 SecureCRT (or something from the 5.x era).

    Personally, since I spent a few hours each day in terminal windows, SecureCRT is worth the cost.

    But not worth upgrading every year. I only upgrade every few years.

    --
    Wolde you bothe eate your cake, and have your cake?
  37. Re:I wished it had quick download/uploads like CRT by WuphonsReach · · Score: 1

    Some things are easier to do on a GUI desktop with a mouse, such as diff tools. So unless you run an X server locally, or remote into the server, it's easier to bring the files down locally and work on them.

    --
    Wolde you bothe eate your cake, and have your cake?
  38. Teraterm Pro 4.x by Blaskowicz · · Score: 1

    I used Teraterm quite a bit, it is little known but is fully free software, and a revival of an old project. it's good, and mature :)

  39. Smooth scrolling! by jones_supa · · Score: 1

    Smooth scrolling would be a feature I'd love to see in some terminal emulator. AFAIK no current software implements it. As you might know, some old hardware terminals had this feature where new lines would appear "smoothly", scanline-by-scanline on the screen. Maybe Compiz would also help here to make it slick.

    1. Re:Smooth scrolling! by BattleApple · · Score: 1

      When I was in high school, we had a digital VAX with vt101 terminals that scrolled like that.. I thought it looked so cool. I'd love to see that in a terminal emulator

  40. Thanks! by Medievalist · · Score: 1

    Your post was very informative and interesting; thanks for taking the time to write it up.

    I'm wondering about this part, though:

    * Authentication and authorization and encryption is automatic (no need to exchange SSL keys).

    If you are saying you can use powershell to execute commands on any windows box without any setup or configuration of authentication and authorization by that box's owner, that does not sound desirable at all! And it would be a big surprise, too, since I spend hundreds of hours every year maintaining MS-Windows domain authentication and authorization infrastructures. ;)

    Again, thanks for the info! I'll try to put it to good use.

  41. cygwin and windows terminal emulator by Baki · · Score: 1

    Cygwin comes with a port of rxvt, which is much better than windows cmd. Works well with ssh and screen.

  42. Jump lists by Vrtigo1 · · Score: 1

    For anyone else wondering how to get the jump list to work, make sure you have saved sessions setup, and double click to connect. After you do this, that saved session should show up in the jump list. Rock!