Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!gatech!bloom-beacon!think!ames!ucbcad!ucbvax!cbosgd!pegasus!hansen From: hansen@pegasus.UUCP (Tony L. Hansen) Newsgroups: comp.unix.questions Subject: Re: Disabling logins under System V Message-ID: <3010@pegasus.UUCP> Date: Sun, 19-Jul-87 00:19:45 EDT Article-I.D.: pegasus.3010 Posted: Sun Jul 19 00:19:45 1987 Date-Received: Sun, 19-Jul-87 08:35:50 EDT References: <905@woton.UUCP> <1309@chinet.UUCP> <1536@ulowell.cs.ulowell.edu> Reply-To: hansen@pegasus.UUCP (60021254-Tony L. Hansen;LZ 3B-315;6243) Organization: AT&T-IS Labs, Lincroft, NJ Lines: 60 Keywords: login Summary: simple using /etc/d_passwd+/etc/dialups <riddle@woton.UUCP writes: < < /etc/dialups $ cat > /etc/d_passwd /usr/lib/uucp/uucico:: /bin/sh:WeJUkasdfjljs: ^D $ This example lists all normal tty lines and requires all users, except for uucp logins, to type in the extra site password. As another example, $ ls /dev/tty* > /etc/dialups $ cat > /etc/d_passwd /bin/sh:*: ^D $ This says to require logins on all tty lines to prompt for the extra password. (Since the console won't be in the list, there will be no trouble logging in from the console.) And since '*' can never be the result of an encryption, no one else will be able to log in. Create the /etc/dialups file. As long as /etc/d_passwd doesn't exist, it won't do any harm. Then for your backup script, all it has to do is move a file into /etc/d_passwd when it's time to block off all logins. When it's time to turn things back on again, /etc/d_passwd would be moved out of the way. Tony Hansen ihnp4!pegasus!hansen attmail!tony