OpenSSH 3.5 Released
Dan writes "Markus Friedl announces that OpenSSH 3.5 has just been released with notable updates since 3.4. It will be available from the mirrors listed at http://www.openssh.com/ shortly. Enhancements include bug fixes, improved support for Privilege Separation (Portability, Kerberos, PermitRootLogin handling), RSA blinding in order to avoid timing attacks against the RSA host key and much more. Congratulations are in order for the OpenSSH team's hard work and efforts."
Remember to check the MD5s of those downloads this time around!
C - A language that combines the speed of assembly with the ease of use of assembly.
At least one major security vulnerability exists in many deployed OpenSSH versions (2.3.1 to 3.3). Please see the ISS advisory, or our own OpenSSH advisory on this topic where simple patches are provided for the pre-authentication problem.
I'm a dedicated Debian user; does anyone know the usual lag in getting a new version of OpenSSH into the mirrors (I'm guessing it would go into testing or unstable)?
Wait a while to see if any errors/security holes pop-up. THEN go out and download it. Chances are you've already patched the version you have. Don't replace it with the new one until you're sure that's a good thing. It'll just save you a lot of extra work.
Find a job you like and you will never work a day in your life.
If you do not have concerns with running the latest 3.4, do yourself a favor and let the 3.5 release wait for a few days. OpenSSH has actually become one of those apps I worry about now, joining the ranks of Sendmail and BIND. What a shame...when software designed solely for the purpose of increasing security cannot be trusted, what is left? Trust nothing I suppose.
Has anyone worked on an embedded port of OpenSSH, specifically the AMD / Alchemy au1500 MIPS core or ARM9?
Have they put in provisions to separate the SFTP and interactive shell or command execution protocols?
Last time I tried to play with SFTP I could not get an external company to have SFTP access without a lot of shell level mucking around to stop them having access to log in via shells or rlogin style features.
And yes I'm lazy, yes I should ask the question in the correct forum and yes I should probably contribute to the project but I am, I couldn't be bothered finding it again and I would be useless to them.
Anyway congratulations and thinkyou for what is other than my stupid whinge a great product. (Opensource or otherwise)
That Linux trojan/virus writers have learned to aim at Linux sysadmins by taking control of very recent patches and adding trojan horses. Seems the best way to attack a Linux system is to try to interrupt the many vigilant admins as they faithfully download patches on the same day they're released... Windows trojans survive on the dearth of upgrades, not their spread...
The same people that make OpenBSD make OpenSSH?
Whenever some story about, say KDE, pops up everyone is like "this is the best thing for Linux since sliced bread". Reality check: not all people run KDE run it on Linux. I think the BSD people should be entitled to the same "This is what we do for everyone!" type of recognition as everyone else.
Buying a Dell computer is equivalent to dropping the soap in a prison shower.
>What does this have to do with BSD, as opposed to
>other Unixen?
OpenSSH was written by folks who also work on OpenBSD.
Of course, OpenSSH runs on many different *nix flavours.
You could either GPG sign the MD5 hash of the tarball, or GPG sign the tarball itself to guarantee that the tarball was signed off by the appropriate person.
Any sufficiently advanced technology is indistinguishable from a rigged demo
--Andy Finkel (J. Klass?)
There are numerous "fixes" which strengthen openssh in general, but there's no security hole mentioned. Looks like this is just something to do during the next weekend! That is, after everyone ELSE puts it on their production servers, heh heh.
OpenSSH gives me the flexibilty and versatility that I demand in mobile computing. As a professional freelance writer, I rely on OpenSSH to customize itself to the way I work to get my job done.
./configure; make; sudo make install and generate my public and private keys. It's so easy! OpenSSH gives me more power for less dough -- Girl Scout's honor!
Before I was using F-Secure SSH, and I always had problems with technical things my poor brain can't comprehend. Now I just tar zxvf openssh.tgz;
OpenSSH. It's about more and better.
If you are referring to Damien Miller's public key, you can get it off the keyservers. Or, you can get it right here:
f ga QvCvqK0bN0AF1ZG slfCqQn9ACTmsn42 +VCyW4hdwUGSBS6 Z2O7tFDnJNagF55v lnK0uMQwCg/8RUW PYJwAuhiQWAKxGRw p/ZyTaWCSERUBRV KbtVSZvRkgUfRNOk rcH2eiY8Iz6est1 6qDzLPdx6F3BAk2L G+TTwlKUPuGqOtb QnMm9Jat/yg9N6ni gSIiFyG8ixh1671 5AcPMST5v7v6O/ug 9aYWERZ0zjUhRHp PS5LeXHs28oVLlH7 QuRGFtaWVuIE1pG 1pbmRyb3Qub3JnPo hXBBMRAgAXBQI6o 7LA4b/nEiDMgCZAU zKq241h5GTJxC0I dasvS9uQINBDqa5t QQCADz/XnCcyleJ NOGp398Eh4Q9rkEp 5NH1qVecG953FuD 2VOY3h7SyfU25pcY iHEa1grfKPVoWm9 wgJR6H69lp4/cD2G yNaGarwY9HLvHFF FHrM0AzveIswgNpJ 0xNWXX8iXGsr3Y8 WdtmAylsio5+iZfW tdOb/Xpk2Yx5Ld+ bBZ0NjScNBo3kPSS CnQ6jRHokkz55rf Kke/TdT6wuCb4CdF S6tPgPrfYV+iwqj emEdIouShelikAAO 7QDKMr7vAjH8n0h pQGSaTukdPjKlG7s KwMu20ssK9DGVpu BVCsyf2D6GNW97Pf KQSkzFeZsbVB4Sj 4izawUiEYEGBECAA YFAjqa5tQACgkQA os+IiyAgAAn02wGO l1Wo/YJ+RY+c6K
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGP 8.0 (Build 288) Beta
mQGiBDqa5pwRBADJSEyXXsgXiyytN93prDPTPmrueRP9lQQ
Vxxk9wlSXQp3+Qw5+qqsN5ovzsn39r9pq
5myh65ZJTK1ufWCZFssxQ0EiALagu4DlH
QYDmisEHjkarAapPaupxjhkD/j9riCVas
4Dg9QxpuwHKIT8BeDA3hJa/9Yxu5jec2N
J64dGWuGMKQW0GEqW+OXpRTTPJZ0mgPmU
6u2EA/4+1CBYZ8mXq9GJnLRBPAoYwSJJz
gGGKfzvpjY7DeJzDI0Cub+tRova8gFg+T
ybtYLYhUUbdYM29PwGBNfZhGIOYwfFE9U
bGxlciAoUGVyc29uYWwgS2V5KSA8ZGptQ
muacBQsHCgMEAxUDAgMWAgECF4AACgkQz
guS6ht9i9ZsAoL/oXCmFsofARehZF6Aak
9hmxgyntr35ZQJKx9g6ftBw178JSwM3O7
edT9IAXqr8pjp5tdqMYCcaKy+aJ0Sw1zV
53IwWGVVtquF5dimAe75+D0aXyVCOv0Ez
vXONY2qm/GV5OjyOUO41gmQ4pyXQh+goc
Cvqm7JoIU9JKxDV+96bxDLfTdKpoLYKb6
ady9/+n3m6cvAAURCACrvoVSbd0MR0FWX
+MHe7dqxCJ3pmu7aROl2fgug6wob+7+qX
2NB/BatePGg7Z6UALaULQ0m83DCEVLJNn
zwMpwRMXnvCM6zYlS9i1kOm8LVATk0Wyi
PgulTZ7rHqXl4juY8LQ2j4dPNaPoKWG8J
RQrVTchgBSYoxRVW3fLk/yc3TC5Abh6Gp
zo7LA4b/nEgftgCdHIZUDVAWDRa5siSi8
N58TmAPE
=rCFY
-----END PGP PUBLIC KEY BLOCK-----
I hereby place the above post in the public domain.
Maybe you could try rsync -e ssh. I've never tried it, but maybe it would just download the diff, which would just be the remainder of the file in this case. Just a random thought, which may not work :)
your wish is granted. say you got the first half of pr0n.tar.bz2:
$ ssh remotehost -c "tail --bytes=\`ls -l | awk '/pr0n.tar.bz2/ { print $5; }' - `ls -l | awk '/pr0n.tar.bz2/ { print $5; }'` | bc\`" > pr0n.tar.bz2
now, you're smart enough to turn this into a shell script, right? there's a reason openbsd doesn't ship with a "watch" script.
note that there is probably an error in that commandline since i never tested it. go ahead, post it.
I see some highly moderated comments that are saying that ssh is no longer to be trusted, and what's left now?
My contention is that there NEVER WAS any software as secure as these people seem to have though ssh was, and there never will be. It's just too complex a game, and there are people who seem to live on nothing but attacking systems. Given that combination, there will be weaknesses found, as long as humans are a part of the development equation.
The situation has been improperly defined by the assumptions we've apparently made. Don't expect UNCRACKABLE software - that's just silly. What we have seen with openssh/openssl is exactly what we should be seeing - inevitable problems being openly discussed and fixed quickly. What if someone were to put a trojaned MS update onto one of Microsoft's servers? Would we even know for months? This kind of crap happens. It's part of the cost and reality of using computers.
Take the rash of reports of vulnerability as a GOOD thing - it's better to know and fix, than wait for a black hat to find it. Of course we try to code and design to avoid weeknesses, but the reality is that life doesn't work like that, and we need to be ready to handle the problems that crop up. Whether or not this is an indication of a design flaw in ssh doesn't really matter either - that can also be fixed. That's what ongoing development is all about.
So don't diss SSH too much. Constructive discussion only, please. Remember, it's free, it helps, and it's only getting better. If you don't think it's good enough, help them! You can, you know - open source at it's best.
"I object to doing things that computers can do." -- Olin Shivers, lispers.org
You again. Excellent troll, but you need to choose a different motif for your nicks.
For the uninitiated: that is not perl. It is line noise with some perl operators, bundled into a cleverly-masked troll. This guy is an old sport at this, previously using the name "PhysicsGenius". Check his (short) user history, and this guy's posting history. I simply cannot believe that moderators would be so idiotic as to mod this stuff up, so my conjecture is that he has two accounts: one to troll, and another serious account with mod points. It may be interesting to correlate average time between mod points to his posting history.
Relevant anecdote: the original OpenSSH sources had an "RSA in six lines of perl" in a comment of one of the source files. Theo removed that in some version. A little too much angst there, if you ask me - this stuff is supposed to be fun.
why wait for apple? just compile it yourself....thats the beauty...
Anyways, I think they scanned for OpenSSH because of the recent problems. It seems they release a new version every couple of weeks. There are bound to be bugs. Now, I tend to think that closed-source software probably has more latent bugs and there's just no way to know, but the perception is that constant change means instability and insecurity.
If I'm paranoid enough to verify the signature, do you really think I'll be using the key someone posted on Slashdot?
I agree. Look for djm@mindrot.org on your favorite keyserver. (I like the one below)
c h= 0x86FF9C48
http://pgp.mit.edu:11371/pks/lookup?op=get&sear
M
I would like to see a version that create key files that are compatible with putty and securenetterm. Right now, if I want to use SecNetTerm, I've got to create the key on the Linux box with ssh-keygen, copy it to my pc, load it into putty to convert it, save it out, then move it over to SecNetTerm. Not only that, I couldn't find an easy HowTo that told me how to do this. It took several hours to figure this out.
I shouldn't have to be a guru just to use SSH.
>OpenSSH was ported to Linux??? Since when!?!?!?!?
Very soon after the initial release for OpenBSD.
There's a brief history of the project on the OpenSSH web site.
I swear to God I'm not a newbie... I've been working with linux for a few years, and still learn something new every day. I tried to be a good boy and verify the gpg signature, but I couldn't figure out how to do it. Got a link for a how-to? Google doesn't turn up much of anything useful at openssh.com or gnupg.org.
I've got GPG installed, a private/public keypair created for myself, now what?
I only post comments when someone on the internet is wrong.
good point. make that > a >>