Назад | Перейти на главную страницу

Запуск входа в GDM на удаленном компьютере

Я должен вкратце описать ситуацию. Мы планируем сделать компьютерный класс с рабочими станциями под управлением Ubuntu 10.04. Поскольку создание счетов для каждого студента не было сочтено разумным, мы решили вести учет для каждой группы студентов. Мы не хотим, чтобы учащиеся делились своими паролями между группами, поэтому решением было бы вообще не давать им пароли, а позволить учителю вместо этого входить в систему. Очевидно, ему не следует переходить с одной машины на другую, вводя учетные данные вручную, поэтому нам нужен какой-то скрипт, который будет подключаться к удаленной машине по ssh и заставит GDM (или, возможно, любой другой менеджер входа в систему, если GDM не может служить этой цели) войти в систему указанного пользователя. Мне не удалось найти никаких решений, так как я не заметил никого в подобной ситуации с просьбой о помощи, поэтому мой вопрос будет: можно ли реализовать описанную схему и если да, то как? Заранее спасибо.

Вы не задумывались об использовании «одноразового пароля»? (apt-get install opie-server)

или с помощью USB-клавиатуры Dell Smartcard? Дайте им по одной смарт-карте на группу, и они смогут войти без вас. Вы сохраняете доступ к машинам со своим собственным паролем.

Честно говоря ... у вас будет еще больше проблем, если вы не создадите уникальное имя пользователя для каждого ученика. Есть много способов создать сервер аутентификации, поэтому вам нужно создать каждую учетную запись пользователя только один раз ... и получить оттуда каждую рабочую станцию ​​... что было бы лучшим вариантом. (вы также можете использовать эти учетные данные для многих других целей.)

Что касается удаленного входа в систему или разблокировки рабочей станции ... если вы настроены на это ... лучше всего использовать VNC для получения контроля над удаленной рабочей станцией и входа в систему. Насколько я знаю, сценариев разблокировки рабочей станции не существует.