I was looking through my sshd_config file and I found this:
#Uselogin no
I know it's commented but there is no explanation above it and when I google it, I get this:
Don't use the traditional login(1) service to log in users. Because we are using privilege separation, as soon as the user logs in the login(1) service is disabled.
OR
Specifies whether login(1) is used for interactive login sessions. The default is "no". Note that login(1) is never used for remote command execution. Note also, that if this is enabled,
X11Forwarding
will be disabled because login(1) does not know how to handle xauth(1) cookies. IfUsePrivilegeSeparation
is specified, it will be disabled after authentication.
As far as understand no
prevent ssh from using "traditional login" but I can't find anything about "traditional" login.
Could someone explain what it does?
sshd_config
file during the process. So maybe it's now deprecated?