Lines Matching defs:file
7 * based on RSA authentication. This file also contains functions to check
13 * incompatible with the protocol description in the RFC file, it must be
61 * The .ssh/authorized_keys file contains public keys, one per line, in the
164 rsa_key_allowed_in_file(struct passwd *pw, char *file,
173 debug("trying public RSA key file %s", file);
174 if ((f = auth_openkeyfile(file, pw, options.strict_modes)) == NULL)
183 while (read_keyfile_line(f, file, line, sizeof(line), &linenum) != -1) {
215 file, linenum);
232 file, linenum, BN_num_bits(key->rsa->n), bits);
235 debug("matching key found: file %s, line %lu %s %s",
236 file, linenum, key_type(key), fp);
248 if (!auth_parse_options(pw, key_options, file, linenum))
257 /* Close the file. */
277 char *file;
285 file = expand_authorized_keys(
287 allowed = rsa_key_allowed_in_file(pw, file, client_n, rkey);
288 free(file);