Displaying 1 result from an estimated 1 matches for "pubkey_allowed_user".
2002 Mar 28
1
[PATCH] Feature addition: user access control per auth method
...include "canohost.h"
#include "match.h"
+#include "groupaccess.h"
/* import */
extern ServerOptions options;
@@ -85,6 +86,7 @@
static int userauth_pubkey(Authctxt *);
static int userauth_hostbased(Authctxt *);
static int userauth_kbdint(Authctxt *);
+static int pubkey_allowed_user(struct passwd *);
Authmethod authmethods[] = {
{"none",
@@ -408,6 +410,13 @@
debug2("userauth_pubkey: disabled because of invalid user");
return 0;
}
+
+ /* check to see if the user is allowed to use pubkey authentication */
+ if (!pubkey_allowed_user(authctxt->p...