Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need some help for SSH buffer size.

I have a vista machine at home and i have installed "Free SSHD" on it. I also have Dynamic DNS setup to access some of my home lab equipment which are connected to this vista machine. From my work machine which is an XP machine I connect to my home machine using Putty. Everything up to this point is working fine without any problem.

The issue is I can't see more lines than the first few lines of the output.

I press the space bar to get more output off the screen and the output scrolls up and it gets lost as the more output gets displayed on the screen. The Putty client i am using on my work machine has been setup with enough buffer size but the output still only displays few lines and as it moves up, the buffer gets empty automatically. I have searched the entire web and haven’t found any proper solution any where.

Can someone please help here? Thanks.

share|improve this question
That's three people fixing the question in the space of 16 seconds O_o – grawity Mar 8 '11 at 21:38
@grawity: "fixing" is debatable... – Hello71 Mar 8 '11 at 22:04
@Hello71: And why is that? – grawity Mar 8 '11 at 23:12
@grawity: Well, for one, you reverted your own edit. – Hello71 Mar 8 '11 at 23:58
@Hello71: *shrug* slhck's was better. (The timestamps say 21:18:21 and 21:18:22, by the way :D ) – grawity Mar 9 '11 at 9:34

FreeSSHd, like many other command-line remote access systems for Windows, handles all terminal drawing server-side. Scrolling text is displayed to the client by using escape sequences to redraw the entire screen, thus nothing is entered into PuTTY's scrollback.

An alternative might be to use Cygwin with OpenSSH, but that does require a lot of extra effort. Beyond that, well, pipe command to "more" to page the output.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.