On Tue, Feb 24, 2004 at 04:44:43PM -0800, Tim Kientzle wrote: > Lanny Baron wrote: > >Hi, > >What I have done in the past for preventing logins via telnet/ssh is to > >make a script called ftponly and put it in /usr/local/bin and in > >/etc/shells put a line as /usr/local/bin/ftponly > > > >The little script for /usr/local/bin/ftponly is: > > > >#!/bin/sh -p > >echo 'This account is currently available only for FTP access.' > >exit 1 > > > >Of course when you run adduser or pw useradd, you will choose > >/usr/local/bin/ftponly as their shell. > > I'm trying to better understand how people are > really using these facilities, so I have a couple > of questions for you: > > 1) Why did you put it in /etc/shells? What am I missing here? ftpd(8) says: 4. The user must have a standard shell returned by getusershell(3). Ceri --
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:44 UTC