I know this isn't really on-topic, but hopefully folks here can help. I'm sore confused, and I think I'm just missing something I _used_ to know but can't remember. A month or so ago I set up rsh to a remote site to do rsync over rsh (these are internal sites so encryption isn't needed). I'm using a push model where I invoke rsync here to push data to the remote site. To do that, I added my hostname and user root to the remote /.rhosts file. It worked fine, back then. Now when I try it, as root of course, I get "permission denied." every time. I also get "permission denied." trying to log into a host over there as myself, with my hostname (by itself) in my remote ~/.rhosts. The only change I can come up with is that I moved my local host (the pushing host) to a new subnet so it got a new IP address. But, the remote /.rhosts has the hostname, not IP address, and as far as I can tell the remote host knows my new IP address (I can use nslookup and get the right value back, and I can ping, telnet, etc. to my hostname from the remote host and get to the right place). The remote host hasn't been rebooted in a long time; could it have cached my IP address internally in some daemon that won't let go (I think/thought rsh/rlogin was handled by inetd invoking processes when you attach, not long-lived processes, but...) I'm not sure it matters, but my shell _is_ listed in /etc/shells. What could be wrong here? I just don't see it :( -- ------------------------------------------------------------------------------- Paul D. Smith <[EMAIL PROTECTED]> HASMAT--HA Software Methods & Tools "Please remain calm...I may be mad, but I am a professional." --Mad Scientist ------------------------------------------------------------------------------- These are my opinions---Nortel Networks takes no responsibility for them.
