мой локальный хост-компьютер Ubuntu Desktop 16.
Я использую libvirt KVM и Vagrant для создания виртуальных машин.
У меня есть мастер-машина, которая также рассматривается как веб-сервер (sudo apt-get install apache2).
Я хочу, чтобы несколько пользователей получили доступ к веб-странице (введя ip-адрес мастера в своем браузере) и загрузили открытый ключ для аутентификации их доступа к мастеру.
однако, я имитирую этот сценарий в моем локальный хост, то я открываю мой браузер на моем локальном хосте и открыть веб-мастера и нажать на кнопку, которая загружает открытый ключ для меня, чтобы открыть мастер.
для каждого пользователя должны создаваться разные открытые ключи. Также я хочу, чтобы открытый ключ или сеанс были действительны в течение определенного времени, пока пользователь не выполнит свою работу.
Так как я могу добиться этого? Есть ли лучшее решение для моего сценария, учитывая местную среду, с которой я работаю? Должен ли я генерировать несколько закрытых / открытых ключей или только один закрытый ключ и несколько открытых ключей? Как можно множественные встречи доступа достигнуть на одном оригинале?
пожалуйста, помогите мне, я запутался и я очень простой новичок в Linux, так что если кто может предоставить мне точные команды, которые были бы очень полезны.
спасибо.