Re: Restricted Shells or Menu Based Shells

From: Saint Aardvark (aardvark@saintaardvarkthecarpeted.com)
Date: 02/22/02


Date: Fri, 22 Feb 2002 08:38:11 -0800
From: Saint Aardvark <aardvark@saintaardvarkthecarpeted.com>
To: Terrence Martin <twm139@its.to>

Terrence Martin disturbed my sleep to write:
> Can anyone recommend a good restricted or menu based shell?
> What I am looking for is a shell that will allow users to run a small set
> of commands. For example
> pine for reading mail
> passwd for changing their password
> a .forward script (custome most likely) to set a new .forward.

I've seen Lynx used for this purpose. From what I recall of the
configuration file, there's lots of options for restricting access,
commands, etc.

-- 
Saint Aardvark the Carpeted
http://saintaardvarkthecarpeted.com
Because the plural of Anecdote is Myth.



Relevant Pages

  • Re: Restricitng SSH for CVS user
    ... >>shell) to restrict the user from issuing any commands other than cvs. ... I'm not restricting command access via authorized_keys, ...
    (comp.os.linux.security)
  • Re: Redirection issue
    ... 1- execute input commands from standard input, ... code to implement the redirection it does not work anymore. ... And it's not good shell behavior to echo commands anyway. ...
    (comp.lang.c)
  • Re: Redirection issue
    ... 1- execute input commands from standard input, ... the phrase "it does not work anymore" carries very little meaning. ... after compilation and execution of the shell with a simple command like ...
    (comp.lang.c)
  • vulnerabilities in scponly
    ... without allowing shell access. ... scponly makes no effort to verify the path to the scp or sftp-server ... arbitrary commands by simply uploading a file. ... However, if this is *NOT* the case, the user could execute arbitrary ...
    (Bugtraq)
  • Re: Redirection issue
    ... 1- execute input commands from standard input, ... "does not work" could be anything from not compiling, not executing, ... after compilation and execution of the shell with a simple command like ...
    (comp.lang.c)