OpenSSH 4.0 & Portable OpenSSH 4.0p1 Released
UnderScan writes "As seen on openssh-unix-announce: 'OpenSSH 4.0 has just been released. It will be available from the
mirrors listed at http://www.openssh.com/ shortly. OpenSSH is a 100% complete SSH protocol version 1.3, 1.5 and 2.0 implementation and includes sftp client and server support. We would like to thank the OpenSSH community for their continued support to the project, especially those who contributed source and bought T-shirts or posters.' See the changelog or the freshmeat.net changes summary for more details."
Arrrrg! No! How do I trust this MD5 now? OpenSSH 4 has been compromised! Arrrrg! *Runs around in tin foil hat banging into walls*
Why not fork?
that way, when somebody messes something up or does something nasty, i'll know about them and promptly punch them in the face
Error 407 - No creative sig found
As I'm sure you know, chroot is not necessarily a simple feature due to the fact that if you need a full environment to use commands (which aside from forwarding ports is the only thing ssh actually lets you do -- even sftp has a "server" command that gets run by the sftp client), so you can't just automatically have sshd know what library files and binaries are necessary for a user to have certain access.
/home, say, and then jail each user account in /home/user/ with only access to sash, busybox or some similar staticlly compiled multi-command utility.
What you ought to do instead is set up your users with ssh using rssh as a shell. rssh can give you a restricted environment without necessarily having to chroot (if you trust rssh, anyway), but if you really want to deal with the setup and maintenance overhead of a real chroot environment for a shell, rssh can do that too -- every user can have their own jail or they can share a jail and you can use permissions to restrict them.
I can't understand if this is your intent or you'd like sshd to run in a jail -- if that is the case, it's definately not a simple 'switch it on' feature either. The same rules apply except that your user accounts will be futher restricted to the root that sshd is running in. For the ultra paranoid you could jail sshd in
Remember, use hardlinks on all your bins and libs in your chroot jails otherwise you'll forget to update the files!
Tab completion in sftp!
I don't use sftp nearly as much as I would if I could actually navigate and download files with any efficiency instead of copying and pasting...
This is 2005, come on.
A new release of Gnome got the front page, but a new release of OpenSSH doesn't? Someone's priorities are out of wack.
-d
"Here Lies Philip J. Fry, named for his uncle, to carry on his spirit"
It got a whole-digit bump because we ran out of minor digits and don't want double-digit minor version numbers (or hex :-).
$ find