В новинку для общественного и довольно нового для Linux/Ubuntu. Я работаю в школе, которая имеет стандартную сеть Windows (клиенты и серверы Windows). Верхняя часть Вычислительной техники приблизилась ко мне желающий знать, могу ли я предоставить удаленный сеанс Linux/Ubuntu приблизительно 25 студентам одновременно. Они не требуют полного опыта Ubuntu - им только нужен доступ к Терминалу для выполнения нескольких команд, чтобы проверить с помощью ping-запросов и проследить маршрут и т.д. Им также нужно к снимку экрана это как доказательство для их работы. Кто-то мог указать на меня в правильном направлении, чтобы сделать это? Это было бы лучшим, чтобы я настроил сервер Linux для этого или являюсь там Эмулятором терминала, который обеспечил бы тот же опыт, но в среде Windows?
Заранее спасибо за любой совет.
Установка openssh сервер , если не уже установленный. В терминале войдите:
sudo apt install openssh-server
Добавляют 25 имен пользователей для 25 студентов и соответствующих паролей. Удостоверьтесь, что пароли не легко предположить. Можно хотеть ограничить студенческих пользователей различными способами. См. , Как создать ограниченного пользователя SSH для перенаправления портов? для очень подробного примера использования ограничений в ssh сервере. См. настраивать ssh сервер инструкции для сопутствующей информации безопасности.
Установка PuTTy или другой Windows ssh клиент, такой как 10 лучших альтернатив PuTTY .
, Если все клиенты Windows и сервер Ubuntu находятся в той же сети и студентах, не должны получать доступ к ssh серверу снаружи, Вы сделаны. В противном случае Вам, возможно, понадобятся NAT или некоторая другая конфигурация.
Попытка войти в систему от клиента Windows PuTTy и если это работает, распределите идентификатор пользователя и пароль каждому студенты наряду с инструкциями по входу в систему.
студенты должны смочь сделать снимки экрана окна PuTTy в Windows с помощью стандартный снимок экрана, берущий механизм в Windows.
Hope это помогает
Установите Virtualbox на машинах Windows, затем создайте виртуальную машину Ubuntu на каждом из них.
или лучшая альтернатива
Установите Ubuntu на мощном компьютере (сервер) по крайней мере с 6 ГБ RAM.
Установите рабочий стол ПОМОЩНИКА Ubuntu и XRDP.
На том, что компьютер Ubuntu можно создать эти 25 пользователей (не пользователи root) вышеупомянутый.
Гуакамоле Apache установки на нем.
В файле user-mapping.xml необходимо добавить эти 25 разрешенных пользователей и соединения.
Вот пример с 5 пользователями = 5desktops + 1 ssh:
<user-mapping>
<authorize
username="demologin"
password="demologin1234">
<connection name="SSH">
<protocol>ssh</protocol>
<param name="hostname">localhost</param>
<param name="port">22</param>
<param name="username">student1</param>
</connection>
<connection name="student1-rdp">
<protocol>rdp</protocol>
<param name="hostname">localhost</param>
<param name="port">3389</param>
</connection>
<connection name="student2-rdp">
<protocol>rdp</protocol>
<param name="hostname">localhost</param>
<param name="port">3389</param>
</connection>
<connection name="student3-rdp">
<protocol>rdp</protocol>
<param name="hostname">localhost</param>
<param name="port">3389</param>
</connection>
<connection name="student4-rdp">
<protocol>rdp</protocol>
<param name="hostname">localhost</param>
<param name="port">3389</param>
</connection>
<connection name="student5-rdp">
<protocol>rdp</protocol>
<param name="hostname">localhost</param>
<param name="port">3389</param>
</connection>
</authorize>
</user-mapping>
Это все может быть сделано на единственном компьютере Linux.
Гуакамоле поддерживает многочисленные связи, копию и вставку, аудио и т.д.
Делание снимков экрана также очень легко, поскольку существует Приложение, установленное с ПОМОЩНИКОМ Ubuntu.
Полное Учебное руководство, как сделать это и ДЕМОНСТРАЦИЯ, может быть найден здесь: https://vpsghost.com
В Демонстрации я имею, устанавливают эти пять пользователей с user-mapping.xml выше:
Первый вход в систему:
Имя пользователя: demologin
Пароль: demologin1234
Вход в систему XRDP
Имя пользователя: student1
Пароль: student1
Имя пользователя: student2
Пароль: student2
и так далее...