ОС для тонкого клиента
349 повідомлень
#12 років тому
Здравствуйте.Появилось 70 тонких клиентов с ОЗУ 1 ГБ + 8ГБ объем диска.
Есть мощный сервер Win 2008 RC1.
Задача тонких клиентов заключается в том, чтобы подключаться по RDP к терминальному серверу.
Подскажите какую ОС поставить? Желательно бесплатную, с графическим интерфейсом и без заморочек в процессе установки. Т.е. надо установить ОС, прописать сетевые настройки, подключиться RDP.
Пользоваться тонкими клиентами будут люди, которые только научились держать мышь в руках.
263 повідомлення
#12 років тому
Цитата ("WebAir"):...Подскажите какую ОС поставить? Желательно бесплатную, с графическим интерфейсом и без заморочек в процессе установки. Т.е. надо установить ОС, прописать сетевые настройки, подключиться RDP....
У Вас не очень большой выбор: какой-либо портативный windows, linux или android. За windows придется заплатить (70 лицензий может встать в приличные деньги), с android вряд-ли стоит связываться, остается linux. По Вашим аппаратным ресурсам подойдет любой дистрибутив, особенно, если не ставить лишнего, можно взять какую-либо ubuntu (там, правда, unity, но его можно заменить на что-то более привычное), или ее портативный вариант Easy Peasy (посилання) можно suse (лучше заменить KDE4 на KDE3 - оно не так требовательно к аппаратуре), можно какой-либо centos, или mint, или debian, или fedora - выбор есть, проблема выбрать. Можно поискать и найти минимальный дистрибутив, например DSL (damn small linux - посилання) или что-то подобное, можно, даже, сделать свой собственный дистрибутив (посилання). Вам надо будет только найти реализацию RDP под linux и включить ее в Вашу систему. Систему можно будет положить на Ваш сервер (сделать отдельный раздел диска) и настроить клиентские машины на загрузку с сервера, можно записать систему на флешку и грузить клиентов с флешки, можно установить систему на диске каждой клиентской машины - в последнем случае, чтобы "разогнать" систему по клиентам удобно использовать пакет clonezilla. Для установки параметров сети на Вашем сервере можно будет поднять DHCP и получать параметры сети от него, но можно, конечно, прописать все на клиентах (прописывать, собственно, придется только IP адрес клиента). Все это вполне решаемо и даже не очень сложно, 3-5 дней работы.
263 повідомлення
#12 років тому
Удачи, если не трудно будет - напишите как пойдут дела. Совсем забыл сказать: для администрирования толпы клиентских машин имеет смысл использовать puppy (для центразилованной установки конфигурационных файлов) и Salt ( посилання) - удаленный запуск команд на всех машинах, предопределенные блоки команд и т.д.
11 повідомлень
#12 років тому
С линуксом по RDP могут быть большие сложности, особенно если на сервере будут использоваться вещи типа подключения клиентских флешек или каких-нибудь HASP ключей.
349 повідомлень
#12 років тому
Illarion_SA, Пробовала я Puppy. Не получилось.Поставила какую то Linux систему c transitions.user.conf
Не могу разобраться с принтером и usb flash card
263 повідомлення
#12 років тому
Цитата ("WebAir"):Illarion_SA, Пробовала я Puppy. Не получилось.
Я их на память не помню, "Puppy" это дистрибутив? А что именно не получилось? Обычно, так оно и бывает, что сразу не получается, приходится смотреть и разбираться.
Цитата ("WebAir"):
Поставила какую то Linux систему c transitions.user.conf
Не могу разобраться с принтером и usb flash card
"Какая-то" система, работать, конечно, не будет. А реализацию RDP под linux Вы нашли? Если я правильно понял условия задачи, главное - это чтобы был протокол RDP. Если так, то с этого и надо начинать: сначала найти RDP, посмотреть документацию, потом ставить тот linux, на котором он (RDP) работает. А принтеры и flash drives это уже мелочи. С принтером, надо сначала решить какой принтер нужен: сетевой, локальный или оба и, в зависимости от этого, ставить или клиента SMB, или "привинчивать" локальный принтер (подсистема cups). Также и с usb flash: надо сначала решить нужно ли это или нет (во многих организациях читалки флешек выкусывают физически). Если flash все-таки нужно, то смотреть что именно там не работает: вставить флешку, посмотреть сообщения ядра командой dmesg и действовать соответственно. Успехов Вам, пишите как дела пойдут.
349 повідомлень
#12 років тому
Флешку прикрутить удалось кое как. Работает криво - считывает, но не записывает на устройство.А вот с принтером беда... Те, кто создавал прошивку, сказали, что принтер должен автоматически обнаруживаться, но такого не происходит. Другую прошивку ставить думаю

А вот содержимое thinstation.conf.user
NET_USE_DHCP=on
NET_USE_TFTP=off
#NET_IP_ADDRESS=XXX.XXX.XXX.XXX
#NET_MASK=255.255.255.0
#NET_GATEWAY=XXX.XXX.XXX.XXX
#NET_DNS1=XXX.XXX.XXX.XXX
#NET_DNS2=XXX.XXX.XXX.XXX
SCREEN=0
WORKSPACE=1
AUTOSTART=On
SESSION_0_TITLE="terminall server"
SESSION_0_TYPE=rdesktop
SESSION_0_SCREEN=1
SESSION_0_RDESKTOP_SERVER=192.168.92.7
SESSION_0_RDESKTOP_OPTIONS=" -d "med" -u 'gdb3linux' "
#SESSION_1_TITLE="terminall server"
#SESSION_1_TYPE=rdesktop
#SESSION_1_SCREEN=1
#SESSION_1_RDESKTOP_SERVER=XXX.XXX.XXX.XXX
#SESSION_1_RDESKTOP_OPTIONS="-u 'user'"
#SESSION_#_TITLE="Big Bad Server Donald"
#SESSION_#_TYPE=freerdp
#SESSION_#_SCREEN=1
#SESSION_#_SCREEN_POSITION=2
#SESSION_#_FREERDP_SERVER=192.168.1.1
#SESSION_#_FREERDP_OPTIONS="-u username -p password"
#SESSION_#_AUTOSTART=Off
RDESKTOP_SOUND=Off
RDESKTOP_FDD=Off
RDESKTOP_CDROM=Off
RDESKTOP_HDD=Off
RDESKTOP_USB=On
RDESKTOP_1394=Off
RDESKTOP_COM3=Off
RDESKTOP_COM4=Off
RDESKTOP_SLOWLINK=On
RDESKTOP_COMPRESSION=On
RDESKTOP_COLOR_DEPTH="16"
#RDESKTOP_DOMEN=mydomen
RDESKTOP_W2008LIC=Off
FREERDP_USB_NO_MOUNT_DIR=On # Mount USB Drive On/Off
FREERDP_USB=Off # Mount USB Drive On/Off
FREERDP_SOUND=On # Audio, On/Off
FREERDP_KEYMAP=419 # Keymap number
FREERDP_CONSOLE=Off # Conect to console, On/Off
FREERDP_SLOWLINK=Off # Slow Network Link, On/Off
FREERDP_COMPRESSION=Off # RDP Compression, On/Off
FREERDP_CDROM=Off # CDROM Drive present, On/Off
FREERDP_CDROM_SATA=Off # SATA CDROM present, On/Off
FREERDP_FDD=Off # Floppy Drive present, On/Off
FREERDP_USBFDD=Off # USB Floppy present, On/Off
FREERDP_HDD=Off # HDD Drive present, On/Off
FREERDP_1394=Off # FireWare HDD present, On/Off
FREERDP_COM3=Off # Redirect COM1, On/Off
FREERDP_COM4=Off # Redirect COM2, On/Off
KEYBOARD_MAP=en-us
TIME_ZONE="Europe/Moscow"
USB_ENABLED=On
#PCSCD_USBFIX=ON
#PCSCD_CARDREADER_TYPE="USB"
RDESKTOP_USB_NO_MOUNT_DIR=On
USB_MOUNT_USELABEL=On
AUDIO_LEVEL=67
AUTOPLAYCD=On
DAILY_REBOOT=On
CUSTOM_CONFIG=off
RECONNECT_PROMPT=menu
NET_HOSTNAME=host
NET_TELNETD_ENABLED=On
VIA_UNI_DRV=On
SCREEN_RESOLUTION="1368x1024"
SCREEN_HORIZSYNC="30-70 | *"
#SCREEN_VERTREFRESH="75"
#SCREEN_COLOR_DEPTH="16"
MOUSE_PROTOCOL=IMPS/2
MOUSE_RESOLUTION=100
MOUSE_ACCELERATION="1"
X_DRIVER_OPTION1="swcursor On"
#PRINTER_0_NAME=parallel
#PRINTER_0_DEVICE=/dev/printers/0
#PRINTER_0_TYPE=P
PRINTER_0_NAME=usb
PRINTER_0_DEVICE=/dev/usb/lp0
PRINTER_0_TYPE=U
#PKG_PACKAGES="mc debug openvpn"
#OPENVPN_ENABLED=On
#OPENVPN_KEYNAME="keyname"
#HDUPDATE_ENABLED=Y
#HDUPDATE_SERVER=192.168.0.1
#HDUPDATE_PATH=/update
#HDUPDATE_SERVER_VERSION=151009
##HDUPDATE_FORCE=Y
##HDUPDATE_DELETE="sane.pkg"
SESSION_0_RDESKTOP_OPTIONS="-r disk:USB=/mnt/usbdevice -u 'XXXXXXXXX'"
263 повідомлення
#12 років тому
Цитата ("WebAir"):Флешку прикрутить удалось кое как. Работает криво - считывает, но не записывает на устройство.
Для начала, надо посмотреть как она смонтирована: r/o или r/w, это можно сделать командой mount или посмотреть сообщения ядра командой dmesg. Если карточка монтируется r/o то надо поправить параметры монтирования в /etc/fstab. Это самое простое, но в Вашем дистрибутиве все это может быть упрятано где-либо в другом месте, в этом случае надо начинать с сообщений dmesg и /var/log/messages (возможно еще и /var/log/syslog или в каком-либо отдельном логе - вставьте флешку и посмотрите какие файлы были обновлены в директории /var/log).
Цитата ("WebAir"):
А вот с принтером беда... Те, кто создавал прошивку, сказали, что принтер должен автоматически обнаруживаться, но такого не происходит. ...
Таже самое, надо смотреть в сообщения ядра и /var/log/messages, сначала надо определить "видит" система принтер или нет. Если принтер подключен по USB, то можно попробовать команду lsusb -vv и посмотреть, что она выдаст. Если принтер подключен по centronix, надо смотреть есль ли в ядре системы поддержка centronix или есть ли для него загружаемый модуль (кажется parport, но я не уверен, давно уже с принтерами не работаю). Дальнейшие действия зависят от того видит система принтер или нет и по какому интерфейсу этот принтер подключается.
Кстати, любопытства ради, Вы говорите "прошивка" - Вы хотите загружать (прошивать) Вашу систему в ROM? На самом деле, это три большие разницы: собираетесь ли Вы грузить систему по bootp с сервера, или она у Вас будет лежать на локальном диске (винчестер, флеш, USB drive с возможностью записи) или Вы ее будете однократно загружать с флешки.
Цитата ("WebAir"):
А вот содержимое thinstation.conf.user ...
К сожалению, мне это мало чего говорит: с RDP я поработать не сподобился и даже документацию по Вашей ссылке не смог прочитать -- сейчас под руками нет ни читалки .docx, ни машинки с windows. Кстати, было бы проще Вам что-либо присоветовать, если бы Вы дали знать какую архитектуру Вы хотите реализовать: какой дистрибутив, откуда и что грузится, что к чему подключается и т.п. Все таки у Вас 70 клиентов, достаточно много, чтобы имело смысл все тщательно спланировать.