version 1.86, 2000/12/27 12:30:20 |
version 1.87, 2000/12/28 14:25:03 |
|
|
} else if (options.strict_host_key_checking == 2) { |
} else if (options.strict_host_key_checking == 2) { |
/* The default */ |
/* The default */ |
char prompt[1024]; |
char prompt[1024]; |
char *fp = key_fingerprint(host_key); |
|
snprintf(prompt, sizeof(prompt), |
snprintf(prompt, sizeof(prompt), |
"The authenticity of host '%.200s (%s)' can't be established.\n" |
"The authenticity of host '%.200s (%s)' can't be established.\n" |
"%s key fingerprint is %s.\n" |
"%s key fingerprint is %s.\n" |
"Are you sure you want to continue connecting (yes/no)? ", |
"Are you sure you want to continue connecting (yes/no)? ", |
host, ip, type, fp); |
host, ip, type, key_fingerprint(host_key)); |
if (!read_yes_or_no(prompt, -1)) |
if (!read_yes_or_no(prompt, -1)) |
fatal("Aborted by user!\n"); |
fatal("Aborted by user!\n"); |
} |
} |
|
|
error("IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!"); |
error("IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!"); |
error("Someone could be eavesdropping on you right now (man-in-the-middle attack)!"); |
error("Someone could be eavesdropping on you right now (man-in-the-middle attack)!"); |
error("It is also possible that the %s host key has just been changed.", type); |
error("It is also possible that the %s host key has just been changed.", type); |
|
error("The fingerprint for the %s key sent by the remote host is\n%s.", |
|
type, key_fingerprint(host_key)); |
error("Please contact your system administrator."); |
error("Please contact your system administrator."); |
error("Add correct host key in %.100s to get rid of this message.", |
error("Add correct host key in %.100s to get rid of this message.", |
user_hostfile); |
user_hostfile); |
error("Offending key in %s:%d", host_file, host_line); |
error("Offending key in %s:%d", host_file, host_line); |
|
|
/* |
/* |