shtrict: a very restricted shell for *nix

I needed a restricted shell for my shell server – the one that’s available from outside my firewall, so I wrote one. You can download it under the terms of the GNU General Public License, version 3.

It allows you to define a number of commands, which are the only commands that your users will be able to run. Everything the user tries is logged through syslog.

An Ubuntu Natty package is available here, rolled together in a ZIP (the DEB is inside).

Sources are available here.

On Gitorious, the code is here

About rlc

Software Analyst in embedded systems and C++ programmer. I specialize in systems design, concurrency and language design, and am interested in generic meta-programming and functional programming and their practical applications. I take a pragmatic approach to project management, focusing on the management of risk. I have over a decade of experience as a software professional and a background in science.
This entry was posted in Software and tagged . Bookmark the permalink.