home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / protocol / kerberos / 688 < prev    next >
Encoding:
Text File  |  1992-09-10  |  1.5 KB  |  39 lines

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