Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!att!mcdchg!laidbak!obdient!gagme!greg From: greg@gagme.chi.il.us (Gregory Gulik) Newsgroups: comp.unix.questions Subject: Re: UNIX LOGIN Message-ID: <554@gagme.chi.il.us> Date: 12 Jul 90 04:45:50 GMT References: <23825@adm.BRL.MIL> Organization: GAGME - Public Access UNIX of Niles, Illinois, USA, Earth Lines: 31 In article <23825@adm.BRL.MIL> Bhargis@mrsa1 writes: >I,ve logged in to some unix bulliten boards,, and immidiately got into menu >driven procedures, asking your name, where you are calling from etc.. >eventually asking you to assign your own userid (for first time users), does >anyone know how that is accomplished,, sure would appriciate the info... >I,ve been tasked to develop such a bulliten board, and would sure love to >know how the unix login was bypassed,,,,,,,anyone with that knowledge??? Easy. First, you create a login for new users to use. I happen to use 'newuser' here on Gagme. Then, for the default shell, you put the path to the executable file that contains the menu driven program. I think it has to be an executable image, not a shell script. So, for example, here on Gagme I have: newuser::106:1:New User:/usr/newuser:/usr/newuser/new The newuser login has no password, and executes /usr/newuser/new when it logs in, instead of the normal UNIX login... -greg -- Gregory A. Gulik Call Gagme, a public greg@gagme.chi.il.us || ...uunet!motcid!gulik access UNIX system at || gulik@depaul.edu (708) 318-7133