home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / unix / shell / 5274 < prev    next >
Encoding:
Text File  |  1993-01-06  |  1.8 KB  |  35 lines

  1. Newsgroups: comp.unix.shell
  2. Path: sparky!uunet!think.com!ames!haven.umd.edu!news.umbc.edu!gmuvax2!wvarga
  3. From: wvarga@gmuvax2.gmu.edu (Wilson Varga)
  4. Subject: Re: How to make Restrict Shell more safely?
  5. Message-ID: <1993Jan6.135639.1668@gmuvax2.gmu.edu>
  6. Summary: try a commercial product for the purpose
  7. Organization: George Mason University, Fairfax, Va.
  8. References: <cslee.225.726145569@pds.nchu.edu.tw> <1993Jan4.194925.7364@crd.ge.com> <1993Jan4.200732.7262@news.acns.nwu.edu>
  9. Date: Wed, 6 Jan 1993 13:56:39 GMT
  10. Lines: 23
  11.  
  12. In article <1993Jan4.200732.7262@news.acns.nwu.edu> navarra@casbah.acns.nwu.edu (John Navarra) writes:
  13. >In article <1993Jan4.194925.7364@crd.ge.com> davidsen@crd.ge.com (bill davidsen) writes:
  14. >>  4. Remember that some programs give shell access via escapes, like vi,
  15. >>emacs, etc. Some versions use PATH and are safe, some use /bin/sh and
  16. >>are not at all safe.
  17. >
  18. >Yeah, here is the BIG problem. If you want to let restricted users have 
  19. >access to vi, mail, and news, you have the shell escape problem. This
  20. >is not a trivial thing to fix -- especially if you don't have the source.
  21. >
  22. >>  5. The *really* safe way to have guest users is to run them in a tiny
  23. >>system of their own using chroot. It is very hard to do this without
  24. >>losing a lot of functionality, however, so I don't do that.
  25.  
  26. There is a commercial product, CENTRUS UX, that solves all of this by
  27. keeping end-users within a menu system.  What the resrticted class of
  28. end-users is permitted to do/not do is entirely under the control of
  29. the system administrator.  Access to any of the unix shells is also
  30. effectively eliminated, without restricting the functionality of
  31. applications such as vi.  Contact the company directly for more
  32. information.  I know that CENTRUS is currently available for HP-UX, but
  33. the company is seeking to compile for other versions of unix.
  34. Contact uss@uii.com.
  35.