Skip to content
Istorik edited this page Aug 22, 2016 · 4 revisions

Welcome to the Python_manager_class wiki!

Язык Python 3

Библиотеки threading, time, tkinter, subprocess, colored

Данный скрипт позволяет управлять несколькими компьтерами (компьютер ученика) с одно (компьютер учителя) по с помощью ssh протокола. Данный скрипт не рекомендуется для использования на продакшен серверах в силу своей не секьюрности.

Install

Делаю на ubuntu и для ubuntu Незабудь везде заменить Istorik на своего пользователя.

  1. Генерируем себе ssh ключ на компьютере учителя

ssh-keygen -t rsa

  1. Копируем этот ключ на каждый компьютер ученика

ssh-copy-id istorik@192.168.10.51

ssh-copy-id istorik@192.168.10.52

...

ssh-copy-id istorik@192.168.10.60

  1. В скрипте редактируем ip в списке ip_list_all
  2. На компьютере ученика позволяем выполнения команд sudo без ввода пароля из учетной записис учителя.

sudo visudo

в конец дописать

istorik ALL=(ALL) NOPASSWD:ALL

Clone this wiki locally