Автор Тема: italc2 на p7  (Прочитано 12135 раз)

Оффлайн rotkart

  • Давно тут
  • **
  • Сообщений: 659
    • ГОУ СОШ № 460 ЮВАО г.Москва
    • Email
Re: italc2 на p7
« Ответ #30 : 05.02.2014 08:39:43 »
И тогда мои команды будут выглядеть так!?
Да! Не забудьте перед этими действиями скопировать ключ этому пользователю. (пункт про ssh-copy-id).
authorized_keys2  а почему "2" в папке вроде лежит без "2"
При генерации ключа мы явно задали его тип как dsa - протокол 2-й версии.
Без этого ключа будет сгенерирован rsa-ключ - это первая версия.
Соответсвенно при копировании на удалённую машину rsa ложится в authorized_keys, а dsa в authorized_keys2.
А у пользователя bazin authorized_keys2 еще просто нет - Вы его еще не скопировали его с учительской машины  ;)
« Последнее редактирование: 05.02.2014 08:42:11 от rotkart »
Научить нельзя, научиться можно.

Оффлайн asterix81

  • Давно тут
  • **
  • Сообщений: 150
Re: italc2 на p7
« Ответ #31 : 05.02.2014 11:53:51 »

Спасибо rotkart за развернутую инструкцию по настройке iTalc2!
У вас по прежнему есть задержка при просмотре рабочих столов с учительского?
А в программе RuleUser есть задержка?
Вот что выдала ica-launcher:
Спойлер
Enabling Xvp protocol extension for client 127.0.0.1
05/02/2014 12:14:51 Using tight encoding for client 127.0.0.1
05/02/2014 12:14:51 Pixel format for client 127.0.0.1:
05/02/2014 12:14:51   32 bpp, depth 24, little endian
05/02/2014 12:14:51   true colour: max r 255 g 255 b 255, shift r 16 g 8 b 0
05/02/2014 12:14:51 no translation needed
05/02/2014 12:14:51 rfbProcessClientNormalMessage: ignoring unsupported encoding type ultraZip
05/02/2014 12:14:51 Using compression level 9 for client 127.0.0.1
05/02/2014 12:14:51 Using image quality level 9 for client 127.0.0.1
05/02/2014 12:14:51 Using JPEG subsampling 0, Q100 for client 127.0.0.1
05/02/2014 12:14:51 Enabling KeyboardLedState protocol extension for client 127.0.0.1
05/02/2014 12:14:51 Enabling NewFBSize protocol extension for client 127.0.0.1
05/02/2014 12:14:51 Enabling LastRect protocol extension for client 127.0.0.1
05/02/2014 12:14:51 Enabling SupportedMessages protocol extension for client 127.0.0.1
05/02/2014 12:14:51 Enabling SupportedEncodings protocol extension for client 127.0.0.1
05/02/2014 12:14:51 Enabling ServerIdentity protocol extension for client 127.0.0.1
05/02/2014 12:14:51 Enabling Xvp protocol extension for client 127.0.0.1
05/02/2014 12:14:51 Switching from tight to tight Encoding for client 127.0.0.1
ср фев 5 12:14:51 2014: [INFO] Starting slave "DemoServer" at port 40612
05/02/2014 12:14:51 Got connection from client 127.0.0.1
05/02/2014 12:14:51   other clients:
05/02/2014 12:14:51      127.0.0.1
05/02/2014 12:14:51 incr accepted_client=2 for 127.0.0.1:38063  sock=28
05/02/2014 12:14:51 Client Protocol Version 3.8
05/02/2014 12:14:51 Protocol version sent 3.8, using 3.8
05/02/2014 12:14:51 rfbProcessClientSecurityType: executing handler for type 40
05/02/2014 12:14:51 Pixel format for client 127.0.0.1:
05/02/2014 12:14:51   32 bpp, depth 24, little endian
05/02/2014 12:14:51   true colour: max r 255 g 255 b 255, shift r 0 g 8 b 16
05/02/2014 12:14:51 Enabling X-style cursor updates for client 127.0.0.1
05/02/2014 12:14:51 Enabling full-color cursor updates for client 127.0.0.1
05/02/2014 12:14:51 Enabling cursor position updates for client 127.0.0.1
05/02/2014 12:14:51 Enabling KeyboardLedState protocol extension for client 127.0.0.1
05/02/2014 12:14:51 Enabling NewFBSize protocol extension for client 127.0.0.1
05/02/2014 12:14:51 Enabling SupportedMessages protocol extension for client 127.0.0.1
05/02/2014 12:14:51 Enabling SupportedEncodings protocol extension for client 127.0.0.1
05/02/2014 12:14:51 Enabling ServerIdentity protocol extension for client 127.0.0.1
05/02/2014 12:14:51 Enabling Xvp protocol extension for client 127.0.0.1
05/02/2014 12:14:51 Using raw encoding for client 127.0.0.1
05/02/2014 12:14:53 client 2 network rate 7149,5 KB/sec (7149,5 eff KB/sec)
05/02/2014 12:14:53 client 2 latency:  395,4 ms

а вот ещё наводка:
Цитировать
XDAMAGE is not working well... misses: 95/225
05/02/2014 12:52:03 Maybe an OpenGL app like Beryl or Compiz is the problem?
05/02/2014 12:52:03 Use x11vnc -noxdamage or disable the Beryl/Compiz app.
05/02/2014 12:52:03 To disable this check and warning specify -xdamage twice.
05/02/2014 12:52:17 client_count: 1
05/02/2014 12:52:17 Client 127.0.0.1 gone
05/02/2014 12:52:17 Statistics             events    Transmit/ RawEquiv ( saved)
05/02/2014 12:52:17  XvpServerMessage    :      2 |         8/        8 (  0,0%)
05/02/2014 12:52:17  FramebufferUpdate   :      1 |         0/        0 (  0,0%)
05/02/2014 12:52:17  LastRect            :      1 |        12/       12 (  0,0%)
05/02/2014 12:52:17  tight               :     54 |   1491833/  5760648 ( 74,1%)
05/02/2014 12:52:17  ServerIdentify      :      1 |        34/       34 (  0,0%)
05/02/2014 12:52:17  SupportedEncoding   :      1 |        96/       96 (  0,0%)
05/02/2014 12:52:17  SupportedMessage    :      1 |        76/       76 (  0,0%)
05/02/2014 12:52:17  TOTALS              :     61 |   1492059/  5760874 ( 74,1%)
05/02/2014 12:52:17 Statistics             events    Received/ RawEquiv ( saved)
05/02/2014 12:52:17  cli2svr-0x00000028  :      2 |         0/        0 (  0,0%)
05/02/2014 12:52:17  FramebufferUpdate   :      1 |        10/       10 (  0,0%)
05/02/2014 12:52:17  SetEncodings        :      2 |       152/      152 (  0,0%)
05/02/2014 12:52:17  SetPixelFormat      :      2 |        40/       40 (  0,0%)
05/02/2014 12:52:17  TOTALS              :      7 |       202/      202 (  0,0%)
05/02/2014 12:52:46 increased wireframe timeouts for slow network connection.
05/02/2014 12:52:46 netrate: 7136 KB/sec, latency: 395 ms
« Последнее редактирование: 05.02.2014 12:58:30 от asterix81 »

Оффлайн rotkart

  • Давно тут
  • **
  • Сообщений: 659
    • ГОУ СОШ № 460 ЮВАО г.Москва
    • Email
Re: italc2 на p7
« Ответ #32 : 05.02.2014 16:21:09 »
У вас по прежнему есть задержка при просмотре рабочих столов с учительского?
А в программе RuleUser есть задержка?
У меня теперь вообще веселуха!
Я переустановил ПО на машинах класса на вышедший Школьный Мастер 7.0.2 - по сети за окно в два урока управился, чуть третьего захватил :-)
На моей учительской пока остался KDesktop - нет времени переустановить, хоть и есть желание.
Задержки в RuleUser стали минимальны, но появился глюк с передачей некоторых символов в русской раскладке (с шифтом не вводятся).
С italc2 стало хуже - он не только сохранил почти 3-секундную задержку в выводе, но и зависает при попытке переключиться в режим удалённого управления, так что я его теперь не включаю.

Научить нельзя, научиться можно.

Оффлайн rotkart

  • Давно тут
  • **
  • Сообщений: 659
    • ГОУ СОШ № 460 ЮВАО г.Москва
    • Email
Re: italc2 на p7
« Ответ #33 : 05.02.2014 16:26:21 »
netrate: 7136 KB/sec, latency: 395 ms
Это где-то далеко от Вас с такими задержками?
Я правильно понял из приведённых логов, что возможная причина задержек у italc2 - это графические эффекты рабочего стола? Я их вроде не включал нигде, в конфигураторе KDE4 галочка везде снята.
Кстати RuleUser как раз -noxdamage использует.
Научить нельзя, научиться можно.

Оффлайн Сергей Александрович

  • Завсегдатай
  • *
  • Сообщений: 8
Re: italc2 на p7
« Ответ #34 : 07.02.2014 10:06:31 »
Всё работает до этого шага!
Спойлер
[bazin@comp-core-i3-2120-f56aa8 ~]$ su -
Password:
[root@comp-core-i3-2120-f56aa8 ~]# ssh-add; for i in `seq 101 110`; do scp -r /etc/italc/keys/public/* root@192.168.100.$i:/etc/italc/keys/public/; done
Could not open a connection to your authentication agent.
root@192.168.100.101's password:
ssh: Permission denied, please try again.
root@192.168.100.101's password:

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 16 177
    • Домашняя страница
    • Email
Re: italc2 на p7
« Ответ #35 : 07.02.2014 10:09:17 »
Всё работает до этого шага!
До запуска команды подгрузите ключ SSH в сеанс командой:
ssh-add ~/.ssh/<ваш_ключ>
Андрей Черепанов (cas@)

Оффлайн rotkart

  • Давно тут
  • **
  • Сообщений: 659
    • ГОУ СОШ № 460 ЮВАО г.Москва
    • Email
Re: italc2 на p7
« Ответ #36 : 07.02.2014 10:23:25 »
Всё работает до этого шага!
Не-не!!! Перед копированием ключей su - не нужен!
Обратите внимание на знак $ перед этой командой в 8 пункте инструкции - это значит, что этот однострочник выполняется от пользователя - он имеет доступ к этим файлам, так как мы его добавили уже в нужные группы (пункт 6)!!!

[bazin@comp-core-i3-2120-f56aa8 ~]$ su -
Password:
Вот тут Вы стали суперпользователем на учительской машине.

[root@comp-core-i3-2120-f56aa8 ~]# ssh-add; for i in `seq 101 110`; do scp -r /etc/italc/keys/public/* root@192.168.100.$i:/etc/italc/keys/public/; done
Could not open a connection to your authentication agent.
root@192.168.100.101's password:
ssh: Permission denied, please try again.
root@192.168.100.101's password:
И пытаетесь при помощи ssh-add загрузить и сделать активным несуществующий (вы же не выполняли от пользователя root команду ssh-keygen) ключ.
« Последнее редактирование: 07.02.2014 10:36:09 от rotkart »
Научить нельзя, научиться можно.

Оффлайн Сергей Александрович

  • Завсегдатай
  • *
  • Сообщений: 8
Re: italc2 на p7
« Ответ #37 : 07.02.2014 10:58:10 »
аналогично
Спойлер
[bazin@host-202 ~]$ ssh-add; for i in `seq 101 110`; do scp -r /etc/italc/keys/public/* root@192.168.100.$i:/etc/italc/keys/public/; done
Could not open a connection to your authentication agent.
root@192.168.100.101's password:
ssh: Permission denied, please try again.
root@192.168.100.101's password:
ssh: Permission denied, please try again.
root@192.168.100.101's password:
ssh: Permission denied (publickey,password).
lost connection
The authenticity of host '192.168.100.102 (192.168.100.102)' can't be established.
ECDSA key fingerprint is 1a:82:3a:5e:24:a5:86:c3:cb:c2:39:97:52:2d:37:26.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.100.102' (ECDSA) to the list of known hosts.
root@192.168.100.102's password:
ssh: Permission denied, please try again.
root@192.168.100.102's password:
ssh: Permission denied, please try again.
root@192.168.100.102's password:
ssh: Permission denied (publickey,password).
lost connection
The authenticity of host '192.168.100.103 (192.168.100.103)' can't be established.
ECDSA key fingerprint is 11:0a:d0:ba:e2:bd:33:6d:ca:62:58:d8:ae:6b:2b:40.
Are you sure you want to continue connecting (yes/no)? no
ssh: Host key verification failed.
lost connection
The authenticity of host '192.168.100.104 (192.168.100.104)' can't be established.
ECDSA key fingerprint is fa:da:8d:69:72:b2:2b:6d:d0:12:1c:21:9c:13:d4:89.
Are you sure you want to continue connecting (yes/no)?

Ура заработало! Правда криво! И не выполнил ещё пункты настройки iTalc
« Последнее редактирование: 07.02.2014 11:40:08 от Сергей Александрович »

Оффлайн rotkart

  • Давно тут
  • **
  • Сообщений: 659
    • ГОУ СОШ № 460 ЮВАО г.Москва
    • Email
Re: italc2 на p7
« Ответ #38 : 07.02.2014 11:23:49 »
аналогично
Похоже, что ключ ssh для root не тот!
http://forum.altlinux.org/index.php/topic,30357.msg222938.html#msg222938 - вот здесь у пользователя bazin какой ssh-ключ? С Вашей учительской машины?
Делали ему копирование в цикле ssh-copy-id bazin@192.168.100.$i, так же как пользователю user?
Научить нельзя, научиться можно.

Оффлайн Сергей Александрович

  • Завсегдатай
  • *
  • Сообщений: 8
Re: italc2 на p7
« Ответ #39 : 07.02.2014 12:19:31 »
Результат:
Спойлер
iTalc 2 заработал +
iTalc 2 работает с задержкой около 3 сек -
в первый раз не работали функции включения и выключения ПК -
при выполнении всех пунктов перестали работать функции "демонстрация своего рабочего стола" "демонстрация рабочего стола в оконном режиме" -
настройки программы для начинающего посильны (узнал много нового) "+" участникам форума и "-" разработчикам (одна платформа можно бы допилить что бы эти ключи не копировать)
чудо... первая и третья ученические машины упорно требуют авторизации при запуске iTalc, я ключи удалил и скопировал новые на первой не помогло, а на третьей помогло. Хотя все операции выполнялись для всех машин одинаково!
Попытка номер 2
Спойлер
Вчера снёс все системы включая собственную (учительский ПК)
Все выполнил по инструкции (только адаптировал под свой класс IP и пользователей)
Результат:
1. система работает
2. задержка в три секунды появляется сразу при подключении, потом обычно исчезает
3. включить компьютеры и выключить мне не удаётся (кнопки вкл и выключить ПК не работают)
4. демонстрация своего рабочего стола срабатывает 1 раз потом начинают вылетать отдельные ПК если попытаться подключиться снова и снова, то вообще все ПК вылетают. Перезагружаю систему iTalc 2 все работает.
« Последнее редактирование: 11.02.2014 07:49:44 от Сергей Александрович »

Оффлайн rotkart

  • Давно тут
  • **
  • Сообщений: 659
    • ГОУ СОШ № 460 ЮВАО г.Москва
    • Email
Re: italc2 на p7
« Ответ #40 : 08.02.2014 13:38:19 »
iTalc 2 работает с задержкой около 3 сек -
Аналогично, аж бесит!

"-" разработчикам (одна платформа можно бы допилить что бы эти ключи не копировать)
Разработчикам дистрибутивов ALT? А вы попытайтесь изложить типовое решение, подходящее для всех-всех-всех, и в школах, и в других учебных заведениях, и на предприятиях - увидите, что минуса как раз нет.

чудо... первая и третья ученические машины упорно требуют авторизации при запуске iTalc, я ключи удалил и скопировал новые на первой не помогло, а на третьей помогло. Хотя все операции выполнялись для всех машин одинаково!
Я разочаровался в italc2 - работает эта версия, в отличие от первой очень плохо.
Выручает альтернатива в виде Ruleuser, написанная одним из участников этого форума, я давал ссылку на ветку её обсуждения. Но она не кросс-платформенна и поуправлять одновременно виндовыми и линуксовыми машинами не получится.
Научить нельзя, научиться можно.

Оффлайн ignat

  • Завсегдатай
  • *
  • Сообщений: 6
Re: italc2 на p7
« Ответ #41 : 01.04.2014 17:05:09 »
Штука такая. Пытаюсь развернуть италк на работе. Сгенерировал два разных учительских ключа. Раскидал их на 2 класса. По отдельности все работает ок. Но нужно чтобы был еще один ключ(админский), который бы работал на всех компах. Я сгенерировал такой ключ и раскидал всем. Но нам моем компе всё равно авторизуется по учительскому ключу. Причем если удалить учительские ключи и оставить только админские, то вообще италковский ГУЙ не запускается.
Подскажите пожалуйста как поменять роль с которой запускается этот гуи? В настройках самой программки, если переключить роль то ничего не происходит. Буду очень признателен за помощь

Оффлайн rotkart

  • Давно тут
  • **
  • Сообщений: 659
    • ГОУ СОШ № 460 ЮВАО г.Москва
    • Email
Re: italc2 на p7
« Ответ #42 : 01.04.2014 23:25:04 »
Подскажите пожалуйста как поменять роль с которой запускается этот гуи?
По-моему, в man ica есть параметры -role и -port
Вот на моей машине сейчас (KDesktop без обновлений, к сети не подключен):
[tsel@father ~]$ ps ax | grep ica | grep role
29801 ?        Sl     0:02 ica -noshm -port 11100 -role other
Значит надо перезапустить ica на клиентах с нужной ролью.
Как идея: один ica с ролью teacher на порту 11100, второй с ролью admin на 11101.
Научить нельзя, научиться можно.

Оффлайн ignat

  • Завсегдатай
  • *
  • Сообщений: 6
Re: italc2 на p7
« Ответ #43 : 02.04.2014 08:17:47 »
то есть, если я правильно понял, клиент запускается с определенной ролью и многоуровневый доступ в таком случае не организовать? Нужно запускать второй клиент с другой ролью?

Оффлайн rotkart

  • Давно тут
  • **
  • Сообщений: 659
    • ГОУ СОШ № 460 ЮВАО г.Москва
    • Email
Re: italc2 на p7
« Ответ #44 : 02.04.2014 11:10:37 »
то есть, если я правильно понял, клиент запускается с определенной ролью и многоуровневый доступ в таком случае не организовать? Нужно запускать второй клиент с другой ролью?
А на что прав не хватает, расскажите?
Я может забыл что уже, но в умолчательной конфигурации у меня всё работало - наблюдение, трансляция, управление, перезагрузка, выключение, выполнение команд, в общем-то всё, что выпадает по правой кнопке мыши на подключенном клиенте. Управляю только linux - linux, набор ключей один на все компьютерные классы школы.
« Последнее редактирование: 02.04.2014 11:13:16 от rotkart »
Научить нельзя, научиться можно.