|
Lines 94-99
Link Here
|
| 94 |
options->password_authentication = -1; |
94 |
options->password_authentication = -1; |
| 95 |
options->kbd_interactive_authentication = -1; |
95 |
options->kbd_interactive_authentication = -1; |
| 96 |
options->challenge_response_authentication = -1; |
96 |
options->challenge_response_authentication = -1; |
|
|
97 |
options->num_required_auth_methods = -1; |
| 97 |
options->permit_empty_passwd = -1; |
98 |
options->permit_empty_passwd = -1; |
| 98 |
options->permit_user_env = -1; |
99 |
options->permit_user_env = -1; |
| 99 |
options->use_login = -1; |
100 |
options->use_login = -1; |
|
Lines 212-217
Link Here
|
| 212 |
options->kbd_interactive_authentication = 0; |
213 |
options->kbd_interactive_authentication = 0; |
| 213 |
if (options->challenge_response_authentication == -1) |
214 |
if (options->challenge_response_authentication == -1) |
| 214 |
options->challenge_response_authentication = 1; |
215 |
options->challenge_response_authentication = 1; |
|
|
216 |
if (options->num_required_auth_methods == -1) |
| 217 |
options->num_required_auth_methods = 1; |
| 215 |
if (options->permit_empty_passwd == -1) |
218 |
if (options->permit_empty_passwd == -1) |
| 216 |
options->permit_empty_passwd = 0; |
219 |
options->permit_empty_passwd = 0; |
| 217 |
if (options->permit_user_env == -1) |
220 |
if (options->permit_user_env == -1) |
|
Lines 275-282
Link Here
|
| 275 |
sPermitRootLogin, sLogFacility, sLogLevel, |
278 |
sPermitRootLogin, sLogFacility, sLogLevel, |
| 276 |
sRhostsRSAAuthentication, sRSAAuthentication, |
279 |
sRhostsRSAAuthentication, sRSAAuthentication, |
| 277 |
sKerberosAuthentication, sKerberosOrLocalPasswd, sKerberosTicketCleanup, |
280 |
sKerberosAuthentication, sKerberosOrLocalPasswd, sKerberosTicketCleanup, |
| 278 |
sKerberosGetAFSToken, |
281 |
sKerberosGetAFSToken, sKerberosTgtPassing, |
| 279 |
sKerberosTgtPassing, sChallengeResponseAuthentication, |
282 |
sNumRequiredAuthMethods, sChallengeResponseAuthentication, |
| 280 |
sPasswordAuthentication, sKbdInteractiveAuthentication, |
283 |
sPasswordAuthentication, sKbdInteractiveAuthentication, |
| 281 |
sListenAddress, sAddressFamily, |
284 |
sListenAddress, sAddressFamily, |
| 282 |
sPrintMotd, sPrintLastLog, sIgnoreRhosts, |
285 |
sPrintMotd, sPrintLastLog, sIgnoreRhosts, |
|
Lines 359-364
Link Here
|
| 359 |
{ "kbdinteractiveauthentication", sKbdInteractiveAuthentication, SSHCFG_ALL }, |
362 |
{ "kbdinteractiveauthentication", sKbdInteractiveAuthentication, SSHCFG_ALL }, |
| 360 |
{ "challengeresponseauthentication", sChallengeResponseAuthentication, SSHCFG_GLOBAL }, |
363 |
{ "challengeresponseauthentication", sChallengeResponseAuthentication, SSHCFG_GLOBAL }, |
| 361 |
{ "skeyauthentication", sChallengeResponseAuthentication, SSHCFG_GLOBAL }, /* alias */ |
364 |
{ "skeyauthentication", sChallengeResponseAuthentication, SSHCFG_GLOBAL }, /* alias */ |
|
|
365 |
{ "numrequiredauthmethods", sNumRequiredAuthMethods, SSHCFG_GLOBAL}, |
| 362 |
{ "checkmail", sDeprecated, SSHCFG_GLOBAL }, |
366 |
{ "checkmail", sDeprecated, SSHCFG_GLOBAL }, |
| 363 |
{ "listenaddress", sListenAddress, SSHCFG_GLOBAL }, |
367 |
{ "listenaddress", sListenAddress, SSHCFG_GLOBAL }, |
| 364 |
{ "addressfamily", sAddressFamily, SSHCFG_GLOBAL }, |
368 |
{ "addressfamily", sAddressFamily, SSHCFG_GLOBAL }, |
|
Lines 887-892
Link Here
|
| 887 |
intptr = &options->challenge_response_authentication; |
891 |
intptr = &options->challenge_response_authentication; |
| 888 |
goto parse_flag; |
892 |
goto parse_flag; |
| 889 |
|
893 |
|
|
|
894 |
case sNumRequiredAuthMethods: |
| 895 |
intptr = &options->num_required_auth_methods; |
| 896 |
goto parse_int; |
| 897 |
|
| 890 |
case sPrintMotd: |
898 |
case sPrintMotd: |
| 891 |
intptr = &options->print_motd; |
899 |
intptr = &options->print_motd; |
| 892 |
goto parse_flag; |
900 |
goto parse_flag; |