Displaying 1 result from an estimated 1 matches for "permit_pty_flag".
2018 May 24
2
Password change required but no TTY available
...seconds */
@@ -122,8 +123,11 @@ auth_password(struct ssh *ssh, const char *password)
}
#endif
result = sys_auth_passwd(ssh, password);
- if (authctxt->force_pwchange)
+ if (authctxt->force_pwchange) {
auth_restrict_session(ssh);
+ /* Allow password change via pty */
+ auth_opts->permit_pty_flag = 1;
+ }
return (result && ok);
}
Is this an intentional change (auth_restrict_session) or is just an
oversight to enable the PTY back to allow password changes remotely?
Maybe I should also explain why the change is a problem for us. We have
a product which is configured and controll...