Подзадачи разделил на три группы:

ОБЩИЕ

  • выбор формата протокола обмена сообщениями

НА LINUX Debian

  • выбор библиотеки для реализации протокола обмена сообщениями
  • выбор библиотеки для реализации доступа по протоколам ssh, sftp
  • выбор библиотеки для генерации токенов
  • разработка сервиса генерации и раздачи токенов по протоколу обмена сообщениями
  • разработка linux процесса для выполнения запросов add/del пользователей и групп
  • разработка тестового сервиса, который будет осуществлять обмен сообщениями содержащими: 1. запрос пользователя на получение времени 2. токен авторизации пользователя

НА компьютере пользователя

  • разработка GUI дизайна программы пользователя
  • выбор библиотеки для создания виджетов интерфейса программы