Используйте getent passwd{1000..60000}
для списка только вручную добавленных пользователей. См.: https://linuxize.com/post/how-to-list-users-in-linux /
for user in $(getent passwd {1000..60000} |awk -F: '{print $1}');
do
groups $user;
done
Нет проблем. Сделайте ключи без пароля: http://linuxproblem.org/art_9.html