Path: utzoo!attcan!uunet!cs.utexas.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!julius.cs.uiuc.edu!ux1.cso.uiuc.edu!mp.cs.niu.edu!rickert From: rickert@mp.cs.niu.edu (Neil Rickert) Newsgroups: comp.unix.shell Subject: Re: Tcsh/Ftp problem Message-ID: <1990Oct2.132342.5290@mp.cs.niu.edu> Date: 2 Oct 90 13:23:42 GMT References: <9010021256.AA28358@omicron.cs.fsu.edu> Organization: Northern Illinois University Lines: 20 In article <9010021256.AA28358@omicron.cs.fsu.edu> rganesh@omicron.cs.fsu.edu (nu) writes: > I have a strange problem here. I was using csh until recently and everything >was fine. I switched to tcsh and ftp doesn't seem to work (ie ftp to a machine >which has tcsh as your primary shell). Every time I try a ftp (both from the >same machine and from another machine), it gives me a : Many versions of ftp look up a file /etc/shells. This file is supposed to contain a list of all valid user shells. Ftp will not permit access if the shell is not in this list. (Actually it is not 'ftp', but the daemon 'ftpd' which listens for network connections, which enforces this rule). This restriction is intended as a security check. For example it prevents using ftp on the UUCP logins. But it does depend on your system administrator keeping the file up to date. -- =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*= Neil W. Rickert, Computer Science Northern Illinois Univ. DeKalb, IL 60115. +1-815-753-6940