summaryrefslogtreecommitdiff
path: root/bin/ssh-list-authorized-keys
diff options
context:
space:
mode:
Diffstat (limited to 'bin/ssh-list-authorized-keys')
-rwxr-xr-xbin/ssh-list-authorized-keys2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/ssh-list-authorized-keys b/bin/ssh-list-authorized-keys
index 9b2d795..7edde96 100755
--- a/bin/ssh-list-authorized-keys
+++ b/bin/ssh-list-authorized-keys
@@ -31,7 +31,7 @@ ssh_users = all_users.select do | user |
user_login = user['username']
user_groups = user['groups' ]
user_keys = user['ssh_keys']
- has_shell_access = query_logins.include? user_login
+ has_shell_access = (query_logins.include? user_login) && (user_groups.include? 'ssh')
has_push_access = ! (query_groups & user_groups).empty?
has_ssh_key = ! user_keys.nil?