Автор Тема: RuleUser - управление пользователями в сети  (Прочитано 80643 раз)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Re: Управление клиентами, программа
« Ответ #15 : 21.02.2013 09:33:38 »
Понял, не правильные ключи
Неа, я в чруте сделал ещё раз passwd и заработало! :) (интересно почему так ?)
Так.
Получилось только «Просмотр» запустить.
Ни выключить/завершить сеанс/заблокировать не получилось.
Пишет - root@192.168.0.250(root) - пользователь не найден (на все так отвечает).
Управление запустить тоже не удалось, колесико бесконечно крутится, приходится завершать программу.
Домашнюю папку/отправить файл/сообщение также не получилось.
Может я неправильно настройки устанавливаю для стационарного пользователя (см. вложения) ?
Сейчас увидел ещё папка для отправки файлов, в TDE3 вроде Desktop должно быть, проверю.
Сноси Винду, переходи на Линукс ! :)

Оффлайн xak-altsp

  • Завсегдатай
  • *
  • Сообщений: 238
    • Email
Re: Управление клиентами, программа
« Ответ #16 : 21.02.2013 09:45:48 »
Понял, не правильные ключи
Неа, я в чруте сделал ещё раз passwd и заработало! :) (интересно почему так ?)
Так.
Да это я сперва подумал что это файл id_dsa, это это был id_dsa.pub
Ключи правильные.

Получилось только «Просмотр» запустить.
Ни выключить/завершить сеанс/заблокировать не получилось.
Пишет - root@192.168.0.250(root) - пользователь не найден (на все так отвечает).
Потому что вы добавили тонкого клиента как стационарного :) Сервер добавляйте, и будут сразу все с сервера кто подключен.

Управление запустить тоже не удалось, колесико бесконечно крутится, приходится завершать программу.
Домашнюю папку/отправить файл/сообщение также не получилось.
Может я неправильно настройки устанавливаю для стационарного пользователя (см. вложения) ?
Сейчас увидел ещё папка для отправки файлов, в TDE3 вроде Desktop должно быть, проверю.

TDE3...это получается P6? Пакет поставили который M60P ?
Если без M60P, там gtkvnc из репозитория совсем плохо работает. Поэтому в пакет включены скомпилированные модули версии 3.10. Вчера проверял, хорошо работает на P6.

Показательная картинка, все съехало :) Поправлю.
« Последнее редактирование: 21.02.2013 09:50:40 от xak-altsp »

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Управление клиентами, программа
« Ответ #17 : 21.02.2013 10:01:03 »
там gtkvnc из репозитория совсем плохо работает. Поэтому в пакет включены скомпилированные модули версии 3.10. Вчера проверял, хорошо работает на P6.
Так может есть смысл обновить в бранчах данный пакет, чем таскать "костыли" с собой ? :) Вопрос в том, много ли и каких пакетов зависят от gtkvnc в бранчах.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Re: Управление клиентами, программа
« Ответ #18 : 21.02.2013 10:09:16 »
Сервер добавляйте, и будут сразу все с сервера кто подключен.
Если сервер добавляю, то вообще ничего не могу сделать и в журнале ничего не пишется.
TDE3...это получается P6? Пакет поставили который M60P ?
Почему, нет. Я для p5 который ставил. Я же пока на терминал ставлю.
Показательная картинка, все съехало  Поправлю.
Скорей всего у меня просто разрешение маленькое. Я пока на ВМ проверяю. Как немного разберусь перейду на парк машин. Там ещё проблема, нужно статически адреса зафиксировать, а то проблематично будет, наверно, подключаться к клиентам.
Сноси Винду, переходи на Линукс ! :)

Оффлайн xak-altsp

  • Завсегдатай
  • *
  • Сообщений: 238
    • Email
Re: Управление клиентами, программа
« Ответ #19 : 21.02.2013 10:16:41 »
там gtkvnc из репозитория совсем плохо работает. Поэтому в пакет включены скомпилированные модули версии 3.10. Вчера проверял, хорошо работает на P6.
Так может есть смысл обновить в бранчах данный пакет, чем таскать "костыли" с собой ? :) Вопрос в том, много ли и каких пакетов зависят от gtkvnc в бранчах.

В бранчах P6 версия 0.4.3, а в пакет сунул 0.3.10.
Выше версии 0.4.3, есть 0.4.4 и 0.5.1. В сизифе есть 0.5.1, но там Python уже 2.7.
Не пробовал еще пересобирать 0.5.1 в P6, может и получится.

Сперва я хотел сделать модули в пакете отдельными от системных, в отдельной папке.
С модулем gtkvnc.so получилось средствами питона...а как быть с /usr/lib/libgtk-vnc незнаю :(

Предварительно мысли такие...
что то там в 4-ой версии gtkvnc, а может и в 5-ой наделали. Может разработчики и не думали, что вот так вот будут использовать их детище, сразу много "маленьких gtkvnc" в одном окне:)
Однако, версия 0.3.10 стабильно работает, по крайней мере после недолгих тестов.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Управление клиентами, программа
« Ответ #20 : 21.02.2013 10:33:20 »
В бранчах P6 версия 0.4.3, а в пакет сунул 0.3.10.
Даунгрейд в стабильном бранче в данном случае был бы неуместен. А раз
версия 0.3.10 стабильно работает, по крайней мере после недолгих тестов.
, то лучше пусть оно идёт вместе с пакетом. По крайней мере можно оттестировать всю конструкцию, а после уже думать, что делать (или не делать) с бранчевыми пакетами (может вешать баги или ещё чего).

Оффлайн xak-altsp

  • Завсегдатай
  • *
  • Сообщений: 238
    • Email
Re: Управление клиентами, программа
« Ответ #21 : 21.02.2013 10:34:02 »
Если сервер добавляю, то вообще ничего не могу сделать и в журнале ничего не пишется.
Таким образом я добавлял сервера(не localhost) и на P5 и на P6, проблем не было.
Например, основные настройки
сервер 192.168.0.1(или localhost если программа на сервере)
SSH пользователь(сервера) - любой кто имеет доступ к серверу по SSH ключу.
ключ, порт - тут все понятно.

TDE3...это получается P6? Пакет поставили который M60P ?
Почему, нет. Я для p5 который ставил. Я же пока на терминал ставлю.
А если с консоли запустить, случайно нет таких ошибок ?
Xlib:  extension "Generic Event Extension" missing on display ...
« Последнее редактирование: 11.03.2013 17:32:29 от xak-altsp »

Оффлайн xak-altsp

  • Завсегдатай
  • *
  • Сообщений: 238
    • Email
Re: Управление клиентами, программа
« Ответ #22 : 21.02.2013 10:42:26 »
В бранчах P6 версия 0.4.3, а в пакет сунул 0.3.10.
Даунгрейд в стабильном бранче в данном случае был бы неуместен. А раз
версия 0.3.10 стабильно работает, по крайней мере после недолгих тестов.
, то лучше пусть оно идёт вместе с пакетом. По крайней мере можно оттестировать всю конструкцию, а после уже думать, что делать (или не делать) с бранчевыми пакетами (может вешать баги или ещё чего).

Я еще подумаю, как можно сделать, чтобы можно было оставить в системе стандартные пакеты gtkvnc , но программе использовать модули из пакета. Может через скрипт запуска программы...

А пока так пришлось в spec
Obsoletes: libgtkvnc, python-module-gtkvnc

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Re: Управление клиентами, программа
« Ответ #23 : 21.02.2013 10:48:07 »
SSH пользователь(сервера) - любой кто имеет доступ к серверу по SSH ключу.
root же сюда подходит ? Я root'а писал. Не срабатывает...
Сноси Винду, переходи на Линукс ! :)

Оффлайн xak-altsp

  • Завсегдатай
  • *
  • Сообщений: 238
    • Email
Re: Управление клиентами, программа
« Ответ #24 : 21.02.2013 10:53:12 »
SSH пользователь(сервера) - любой кто имеет доступ к серверу по SSH ключу.
root же сюда подходит ? Я root'а писал. Не срабатывает...
root - не надо, обычный любой пользователь. Например один из пользователей терминалок, или ваш личный пользователь, у которого есть доступ по SSH с ключом.
Я уберу в след. версии авто-заполнение этой формы при добавлении сервера, пусть будет пустое.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Re: Управление клиентами, программа
« Ответ #25 : 21.02.2013 11:40:42 »
Например один из пользователей терминалок, или ваш личный пользователь, у которого есть доступ по SSH с ключом.
Я что-то неправильно делаю, ну явно.
При нажатии хоть на что вообще ничего не происходит, абсолютно, нуль.
Я при установке создал пользователя admin. Потом ещё 4-х — user1,user2,user3,user4.
У всех (которые 4-е) лежит публичный ключ admin'а.
Кого мне писать ?
Если выбрать localhost, тогда в разделе «Сервер» нельзя править ssh пользователя.
Вложение добавил ещё.
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Re: Управление клиентами, программа
« Ответ #26 : 21.02.2013 11:45:36 »
Если ssh останавливаю и при этом пытаюсь что-либо сделать даже ошибки при этом нет.
Может в программе ошибка ?
Сноси Винду, переходи на Линукс ! :)

Оффлайн xak-altsp

  • Завсегдатай
  • *
  • Сообщений: 238
    • Email
Re: Управление клиентами, программа
« Ответ #27 : 21.02.2013 11:48:16 »
Я что-то неправильно делаю, ну явно.
При нажатии хоть на что вообще ничего не происходит, абсолютно, нуль.
Я при установке создал пользователя admin. Потом ещё 4-х — user1,user2,user3,user4.
У всех (которые 4-е) лежит публичный ключ admin'а.
Кого мне писать ?
Если выбрать localhost, тогда в разделе «Сервер» нельзя править ssh пользователя.
Вложение добавил ещё.

Да скорее всего делаете то правильно, а вот есть ли кто на сервере? :-)
Вы говорили, что пробуете на виртуалке, смотрю и сервер указан localhost.
Если на сервере нет клиентов подключенных в графике, то сервер будет пустой.(Кстати в случае с тонкий=стационарный тоже самое, нет там никого)

Вероятно...ошибок нет, так как подключение и опрос сервера все же состоялись, а пользователей то нет. Опрос в программе на сервере делается командой "who".

Если ssh останавливаю и при этом пытаюсь что-либо сделать даже ошибки при этом нет.
Может в программе ошибка ?
Для сервера localhost во время опроса SSH не нужен, команда "who" выполняется от текущего пользователя. SSH нужен для функций, но т.к. никого нет и функций нет :)
« Последнее редактирование: 21.02.2013 11:50:52 от xak-altsp »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Re: Управление клиентами, программа
« Ответ #28 : 21.02.2013 11:52:40 »
А если я левый IP пишу и все равно никаких ошибок нет ?
Например 192.168.34.1, вместо localhost.
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Re: Управление клиентами, программа
« Ответ #29 : 21.02.2013 13:44:02 »
Поправил, переустановите пакет, версию не стал менять.
Да, сейчас получилось.
Что именно получилось/неполучилось:
1. завершить сеанс получилось
2. вЫключение/перезагрузка действуют как завершение сеанса...
3. отправить сообщение из шаблона внизу получилось (через контекстное меню не получилось)
4. зайти в домашний каталог не получилось, ошибка в журнале — user1@192.168.0.1 sshfs: read: Connection reset by peer
5. запустить консоль получилось
6. получилось показать процессы и аппаратную информацию (только разрешение экрана)
7. управление/просмотр не получилось, что-то вроде пытается но сразу же сбрасывается
8. получилось отправить файл и выполнить команду снизу (через контекстное меню не получилось)
9. получилось блокировать/разблокировать экран
Пока все. Очень хорошо!
Нужно теперь попробовать на парк перебраться, там проверить.
Кстати, а как-нибудь будет влиять то, что у меня все пользователи находятся в базе LDAP на Кентавре 6 ?
Ключи мне как им раскидать ? Для новых, наверно, можно в скелет закинуть, а для остальных как автоматизировать процесс, да чтоб ещё и удалить в случае чего не смогли (может chattr +i ?) ? :)
Спасибо.

Это все что у меня получилось на сервере осуществить!
« Последнее редактирование: 21.02.2013 13:47:05 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)