PShell

PShell provides a small yet powerful UI to a customized secured shell in Perl.
Download

PShell Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Peter Willis
  • Publisher web site:

PShell Tags


PShell Description

PShell provides a small yet powerful UI to a customized secured shell in Perl. PShell provides a small yet powerful UI to a customized secured shell in Perl.PShell is a secured shell written entirely in Perl. It has a curses menu interface and a rudimentary commandline interface. The shell has been secured by being placed into a chroot jail and allowed only certain commands or programs to be used (flexibility is added by a configuration file).The PShell is a menu-driven and secured shell for use with SSH on a linux/UNIX-derivative operating system. Its menu design was taken from another popular menu-driven shell, loginshell.pl. Although it may appear similar, much code has been added and removed, and with the help of a chroot environment it has become powerfully secured. All in Perl, of course, and liscenced under the GNU GPL. The original developer of the loginshell program had no such liscence (even though his website differs), which is why i didnt modify much of his existing code where i could.Requirements:· Perl· Curses· Curses::WidgetsWhat's New in This Release:· cleaned up the "ls" parsing in the command line to make sure noone uses -R (it sucks up bandwidth and processing time)· added fortune support, so every time they log in they get their fortune, like in the profile's setting for bash· cleaned up some unnecessary print statements· added "$debug = 0" to the beginning of pshell.pl; set to "1" to see one or two trivial yet pieces informational information· FINALLY got around to cleaning up some leftover bugs. · fixed the "user/group" config problem. will be cleaning up the overall commands.pl code (as we grow we become learned and cultured and we learn that MY PAST CODE ALWAYS SUCKS). probably for next release.


PShell Related Software