Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
system: manually select user login shell #2154
@Mausy5043 as discussed know good shells (now that includes bash, zsh and scponly) are preserved in /etc/shells upon reboot. Furthermore, you can select a login shell for each user separately and the old "shell access" privilege is scheduled for removal in 18.7.
We lose a little bit of flexibility, but shell access is delicate as discussed in a similar forum thread regarding piggybacked SFTP access, see https://forum.opnsense.org/index.php?topic=6994.15
Not entirely sure this is robust enough for 18.1.x yet so keeping this open for tweaking and feedback. :)