Rush Hour: Newest GNU Restricted User Shell

Jan 20, 2009

The latest stable release of the GNU Restricted User Shell (Rush), version 1.5, includes new configuration offerings and a notification feature.

The new GNU Rush allows UNIX and Linux admins to control the users' command line functions, such as limited access to version control systems and data uploads. Rush can also work in a chroot environment for tighter security, where the admin sets up access rules in the configuration file.

The new "include" directive in version 1.5 allows the configuration rules to apply to multiple files. The developers also introduced a new security mechanism whereby the program reports if the configuration file (or an included file) is owned by root and not writeable by other users. Rush takes on the task only when all security measures are met. A standard configuration is available for compilation into the Rush binaries.

The new Rush also provides post-process notification of configuration rules over INET or UNIX sockets, such as of termination of user sessions. As to internationalization, Rush 1.5 adds Polish and Ukrainian to its languages.

The program is a product of the GNU Project and is under GPLv3 license. A source tarball is available here.

Related content

  • Tool Tips

    Briefly tested: Trowser 1.3, wxMEdit 2.9.9, BinaryCrypt 2.0, GSmartControl 0.8.7, Pam_ihosts 1.1, Rush 1.7.

  • Charly's Column

    Conventional, woodpecker-style port knocking is open to sniffing and brute force knocking attacks. Sending an encrypted packet with an access request to the server is safer and more modern. Learn more about Firewall Knock Operator, a.k.a. Fwknop.

  • Learned helplessness and the hacker mentality
  • RHEL 7

    On June 10, Red Hat launched a new major release of its enterprise distribution, RHEL 7. We take a look to find out where RHEL is headed.

  • Perl: PerlPanel

    One panel has a neat collection of applets and another has spectacular looks – but a combination of the two is rare. Now help draws nigh for the desktop: PerlPanel is extensible with do-it-yourself widgets.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More