LTSP/Управление клиентами: различия между версиями
< LTSP
Xak (обсуждение | вклад) Нет описания правки |
Xak (обсуждение | вклад) Нет описания правки |
||
Строка 5: | Строка 5: | ||
[[Файл:Lts-user-control2.jpg|мини|300px]] | [[Файл:Lts-user-control2.jpg|мини|300px]] | ||
: | :Управление компьютерами и мониторинг пользователей: | ||
:- одного или нескольких терминальных серверов LTSP/NX. | |||
:- стационарных компьютеров с ОС Linux. | |||
:- стационарных компьютеров с ОС Windows(только просмотр/управление VNC) | |||
: | |||
:'''Пробная версия программы, в работе программы возможны сбои.''' | :'''Пробная версия программы, в работе программы возможны сбои.''' | ||
:'''На данное свободное ПО не даётся никаких гарантий!''' | :'''На данное свободное ПО не даётся никаких гарантий!''' | ||
:[http://forum.altlinux.org/index.php/topic,28606.0.html Форум и ссылка на RPM пакет для P5,P6] | |||
Строка 18: | Строка 22: | ||
:Секретный ключ указывается в настройках сервера/клиента. | :Секретный ключ указывается в настройках сервера/клиента. | ||
:Публичный ключ скопировать клиентам в виде {{path|$HOME/.ssh/authorized_keys}} | :Публичный ключ скопировать клиентам в виде {{path|$HOME/.ssh/authorized_keys}} | ||
:LTSP клиентам скопировать ключ в чрут {{path|/root/.ssh/authorized_keys}} | :LTSP клиентам дополнительно скопировать ключ в чрут {{path|/root/.ssh/authorized_keys}} | ||
:[[SSH|Создание ключа]] | :[[SSH|Создание ключа]] | ||
: | : | ||
====VNC==== | ====VNC==== | ||
Для | Для функций просмотр/управление/миниатюры, у клиента должен быть запущен VNC сервер. | ||
*XDMCP клиенты | *XDMCP клиенты | ||
:VNC сервер можно запустить только на тонком клиенте(чруте) средствами [[LTSP/lts.conf#VNC|x11vnc или модулем xorg]]. | :VNC сервер можно запустить только на тонком клиенте(чруте) средствами [[LTSP/lts.conf#VNC|x11vnc или модулем xorg]]. | ||
*[[FreeNX|NX]] клиенты | *[[FreeNX|NX]] клиенты | ||
:Если [[LTSP/lts.conf#NX|NX клиент - тонкий клиент]], можно сделать как для XDMCP. | :Если [[LTSP/lts.conf#NX|NX клиент - тонкий клиент]], можно сделать как для XDMCP. |
Версия от 13:43, 16 февраля 2013
- Управление компьютерами и мониторинг пользователей:
- - одного или нескольких терминальных серверов LTSP/NX.
- - стационарных компьютеров с ОС Linux.
- - стационарных компьютеров с ОС Windows(только просмотр/управление VNC)
- Пробная версия программы, в работе программы возможны сбои.
- На данное свободное ПО не даётся никаких гарантий!
- Форум и ссылка на RPM пакет для P5,P6
Установка
SSH
Большинство функций программы основаны на возможностях OpenSSH.
- Возможно использовать несколько пар ключей для разных серверов/клиентов.
- Секретный ключ указывается в настройках сервера/клиента.
- Публичный ключ скопировать клиентам в виде $HOME/.ssh/authorized_keys
- LTSP клиентам дополнительно скопировать ключ в чрут /root/.ssh/authorized_keys
- Создание ключа
VNC
Для функций просмотр/управление/миниатюры, у клиента должен быть запущен VNC сервер.
- XDMCP клиенты
- VNC сервер можно запустить только на тонком клиенте(чруте) средствами x11vnc или модулем xorg.
- NX клиенты
- Если NX клиент - тонкий клиент, можно сделать как для XDMCP.
- VNC сервер(x11vnc) можно запустить в сессии пользователя на сервере.
- Возможно автоматическое создание x11vnc сервера в сессии пользователя(настройки программы). Проверка/создание сервера происходит при подключении к клиенту. На опрос и создание сервера потребуется примерно 2-3 секунды.
- Автономные клиенты
- Возможно автоматическое создание x11vnc сервера(настройки клиента). Проверка/создание сервера происходит после обновления списка. На одного клиента(опрос и создание сервера) потребуется примерно 2-3 секунды. На клиенте должны быть установлены пакеты x11vnc,nmap
- python-module-gtkvnc необходим для миниатюр и встроенного в интерфейс VNC.
gtkvnc для P5 ftp://ftp.altlinux.org/pub/distributions/archive/Sisyphus/2009/10/22/i586/RPMS.classic/libgtkvnc-0.3.10-alt1.i586.rpm ftp://ftp.altlinux.org/pub/distributions/archive/Sisyphus/2009/10/22/i586/RPMS.classic/python-module-gtkvnc-0.3.10-alt1.i586.rpm
Настройки
Настройки сервера/клиента
- Сервер
- Параметры подключения к серверу.
- SSH Пользователь - используется только для сбора информации.
- Хост
- Параметры подключения к рабочей станции.
- VNC
- (Выбор типа подключения встроенный/внешний - в настройках программы)
- Over server - подключение к клиентам через SSH туннель localhost->(SSH)->сервер->(?)->рабочая станция
- Для VNC, соединение сервер-рабочая станция зависит от настройки VNC normal,VNC over SSH
- Также распространяется на функции - Аппаратная информация/Перезагрузка/Выключение
- VNC сервер
- Команды клиента, если данный клиент работает в режиме VNC сервера или клиента.
- VNC over SSH - сервер VNC созданный на данном клиенте будет принимать только SSH соединения.
Основные функции
- Просмотр/Управление
- Миниатюры
- Снимок экрана
- Только для встроенного VNC клиента(gtkvnc)
- Отправить сообщение/Выполнить команду
- В настройках программы можно указать до 20 предустановленных команд или сообщений.
- Сообщение в несколько строк - строка1'\n'строка2
- Отправить файл
- В настройках сервера/клиента указывается папка для отправки файлов. Относительно $HOME.
- Домашняя папка
- Монтируется домашняя папка пользователя и открывается.
- В окне программы можно совершать основные действия с файлами и папками, а также открывать файлы.
- Проверено KDE3/GNOME2
- Консоль пользователя на сервере/тонком клиенте
- В настройках сервера/клиента можно указать, например "mc" в качестве файлового менеджера.
- Подключение с X11Forwarding, т.е. можно запускать программы от пользователя.
- Проверено KDE3/GNOME2
- Процессы
- Аппаратная информация
- Блокировать/Разблокировать экран
- Проверено KDE3/KDE4/GNOME2
- Завершить сеанс/Перезагрузить/Включить/Выключить
- В настройках программы можно указать общую команду завершения сеанса.
- В настройках программы можно указать способ перезагрузки/выключения, ltspinfo или ssh(reboot,halt)
- Проверено KDE3/KDE4/GNOME2.
Дополнительные функции
- Таймеры
- Таймеры не работают при закрытии программы.
- VNC серверы и клиенты
- Возможность запустить у выбранных клиентов VNC сервер(x11vnc) и подключить к нему других пользователей.
- Установленные соединения клиент-сервер не разрываются при закрытии программы.