Notice: The guest-login install I am discussing is not a locked-down guest session/guest login.
Thanks everyone for the insight on Guest sessions and the challenges. I look forward to seeing what Team Ubuntu does in this arena.
Following guidelines above from user opensense, I have succeeded in installing an UNSECURED-guest-login.
I will now work to see how well I can lock it down. This is fun!
My initial Install notes (for this unsecure guest login):
I deviated and used the software install apps in Ubuntu instead us using “sudo apt install”.
Using “Ubuntu Software” app, it failed miserably (too many issues, but not a complete install, libs missing, etc.).
Using “Synaptic Package Manager” (downloaded from “Ubuntu Software”) I was able to successfully install (unsecured) guest login. The only thing I had to do (as provided by opensource) after installing was:
sudo gedit /usr/share/lightdm/lightdm.conf.d/50-disable-guest.conf ; #change it to: allow-guest=true
and Reboot my computer.
HUGE SECURITY FLAWS already addressed above in brief: My GUEST USER can get to all my directories, open all my files, including unzipping files. As anticipated, my guest user is NOT kept from my system files nor user files.
IT DOES APPEAR the guest user is relatively secure from me and anyone who follows afterwards IF he/she logs out when done. (IF anyone knows otherwise, I’d love to hear it). I cannot find data, websites visited, or any other residual left behind by the GUEST.
GUEST SESSION are needed in Ubuntu 18.04 for many of us. Thank you Team Community.Ubuntu.com for hosting this ‘question and answers’ and the ensuing discussions on it.
ADDED NOTE May 3, 2018: I am now able to keep the ‘guests’ out of my user’s file system by running the following on each user’s home directory:
sudo chmod -R o-rwx *
This removes access (rwx (Read, Write, eXecute) access) from guest to my user’s files/folders.
This does not (repeat, NOT!) remove access to system file I have not yet locked down.
(BTW, should we move this discussion to another area since we’ve moved to discussing HOWTOs or are we ok here?)