If I set /bin/nologin as the shell of a user, will this also deny tunneling? Like it makes the ssh console just keep asking for a password but technically they're still "logging in" they're just not getting bash. So is it bash that handles tunneling, or is it something else? I just want to ensure that I'm also disabling tunneling completly for users when I do /bin/nologin. I just want to allow other services such as sftp/ftp.