Из 2021. Если вы кроме домашнего компа больше ничего в жизни не видели то вам и не понять.
BKegax видимо другое имел в виду: "у вас что нет возможности поставить хотя-бы по одному компьютеру на отдел?"
И я из 2021, админю офис из 100 машин на samba-домене, примерно 50/50 lin+win, тоже KDE, тоже куча различных шар, но каждый пользователь сидит за своим ПК, заведённым в домен, логин по доменной учётке и при этом каждый юзер может залогиниться на каждый доменный комп. Шары примонтированы NFS-ом в /etc/fstab по отделам, у каждого свои, корпоративные, не яндекс/гугл/dropbox/etc-облака, а собственный доменный NAS.
Поэтому я искренне недоумеваю - чем вам мешают примонтированные шары, если к ним из другой учётки нет доступа? Флешками наши не пользуются, поэтому я даже не задавался таким вопросом. Лучше уж на событие "юзер вышел из графического сеанса" навесить команду sync, которая избавит от проблем "а можно ли флешку извлекать вдруг там что-то пишется?"
Но я кстати, не осилил монтирование через pam_mount, чтоб с fstab не мучаться. Как делали, расскажете? по идее в pam_mount должен же быть функционал "юзер вышел, отмонтировать шары!"