Add group and user. Set password for user. Set shell to application. Application may not allow subshell and all that. Edit inittab and comment out all tty's. Add one tty for the runlevel: kiosktty1:3:respawn:/sbin/mingetty --nice 10 --delay 1 --chdir /home/username --autologin username tty1 . For added security check if getty option --chroot is workable. If it is and internet access is allowed, patch kernel with GRSecurity patch for extra chroot safety and move home to a /dev/shm partition. Alternatively you could run the setup from a modified Live CD.
|