I normally use my desktop with the GNOME as it is the default Debian desktop. When I plug a USB drive into a USB port, it automatically mounts and lets me use it.
Now I'm using a console-only Debian, and of course this automount doesn't happen but so far I haven't been able to figure out which part of the modern desktop system that makes this possible and automatic. Google suggested that I should read the Debian wiki article about AutoFs. That article helpfully tells me it's out of date, and I should go read about "usbmount". The page about usbmount tells me that no one has been maintaining it since 2013. I have been using linux for too long, and I was hoping that for once I would not have to pretend that I'm a sysadmin on a UNIX server in 1991 and have to protect my precious hardware from access by the evil users. I've already spent too many hours writing udev rules with hardcoded device ids, mountpoints, etc. Some solutions like "pmount" seems to do part of it, but still requires hardcoding devices to allow. Since this has been solved my modern desktop environments, I'm wondering what the modern console alternative is?