home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.protocols.kerberos
- Path: sparky!uunet!stanford.edu!ENGIN.UMICH.EDU!sdawson
- From: sdawson@ENGIN.UMICH.EDU (Scott Dawson)
- Subject: Re: Kerberos' rlogin
- Message-ID: <5b15af270.000b13d@mail3.engin.umich.edu>
- Sender: news@shelby.stanford.edu (USENET News System)
- Organization: Internet-USENET Gateway at Stanford University
- Date: Thu, 10 Sep 1992 12:20:22 GMT
- Lines: 28
-
-
- > I have the following problem about the Kerberos rlogin:
- >
- > After installing the testing Kerberos IV, on a SUN sparc station with
- > SunOS 4.1. I tried to enable the application rlogin and rsh, but I got
- > the error message as follows when executing the command "rlogin host"
- >
- > rcmd: socket: Permission denied
- > rlogin: Kerberos rcmd failed: rcmd protocol failure.
- > trying normal rlogin (/usr/ucb/rlogin.ucb)
- > exec: No such file or directory
- >
- > Do any of the netters encounter this problem before? Any hint on how
- > to fix this problem?
- >
- > Any help is appreciated!
-
- It looks like rlogin is running without the suid bit turned on.
- That's why it can't get the socket. When it fails to grab the socket,
- it tries to exec /usr/ucb/rlogin.ucb (this assumes that you install
- kerberos right into your system tree and call the kerberos rlogin
- /usr/ucb/rlogin and offname the vendor rlogin to rlogin.ucb). Since
- /usr/ucb/rlogin.ucb doesn't exist on your system (maybe you installed
- differently), the exec fails. You can change the path of the vendor
- rlogin in the file rlogin.c. The define is UCB_RLOGIN.
-
- Good luck,
- -Scott
-