Удаленный рабочий стол altlinux windows

Архивная информация.
Описываемые в этой статье вещи больше не используются и оставлены только для обратной совместимости.
Rdesktop
Разработчик(и) Мэтью Чапман,
Rdesktop Team
Первый выпуск 2001
Лицензия GNU GPL v3
Репозиторий rdesktop
Сайт rdesktop.org

Примечание: Обратите внимание на пакет xfreerdp как более современную замену rdesktop

Примечание: В настоящий момент проект не развивается. Последняя версия была в 2019 году!

Один из вариантов для подключения к удаленному рабочему столу по протоколу RDP — использование утилиты rdesktop.

rdesktop — легковесный графический клиент для протокола RDP (Remote Desktop Protocol). Он позволяет подключаться к удалённым рабочим столам Windows из систем на базе Linux и Unix. Это одно из первых свободных решений для работы с RDP, и долгое время оно было стандартом среди клиентов под Linux.

Основные особенности rdesktop:

  • Поддержка RDP-протокола
    • Совместим с протоколами Microsoft RDP вплоть до версии 5.
    • Подключение к различным версиям Windows Server и рабочим станциям
  • Графический интерфейс — отображает полноценную графическую оболочку удалённого рабочего стола Windows в отдельном окне или полноэкранном режиме.
  • Поддержка ввода — работа с клавиатурой и мышью, включая поддержку раскладок.
  • Перенаправление аудио (ограниченно)
  • Перенаправление устройств (принтеры и файловые системы, ограниченно)
  • Поддержка SSL/TLS, но без более современных стандартов, таких как NLA.
  • Легковесность и простота использования — работает через командную строку с минимальными зависимостями.

Установка

Чтобы подключиться из ALT Linux к рабочему столу Windows по протоколу RDP с помощью данной программы, нужно установить пакет rdesktop через Synaptic или apt-rpm.

# apt-get install rdesktop

Использование

Для использования утилиты необходимо запустить терминал и выполнить в нем следующую команду:

$ rdesktop ip_адрес_компьютера_к_которому_хотим_подсоединиться

Ключи

У данной команды много ключей. Чтобы посмотреть их все надо набрать в терминале команду rdesktop и нажать клавишу ENTER.

На случай если у кого не получится, то вот эти ключи:

  -u: user name
  -d: domain
  -s: shell / seamless application to start remotely
  -c: working directory
  -p: password (- to prompt)
  -n: client hostname
  -k: keyboard layout on server (en-us, de, sv, etc.)
  -g: desktop geometry (WxH[@DPI][+X[+Y]])
  -i: enables smartcard authentication, password is used as pin
  -f: full-screen mode
  -b: force bitmap updates
  -L: local codepage
  -A: path to SeamlessRDP shell, this enables SeamlessRDP mode
  -V: tls version (1.0, 1.1, 1.2, defaults to negotiation)
  -B: use BackingStore of X-server (if available)
  -e: disable encryption (French TS)
  -E: disable encryption from client to server
  -m: do not send motion events
  -M: use local mouse cursor
  -C: use private colour map
  -D: hide window manager decorations
  -K: keep window manager key bindings
  -S: caption button size (single application mode)
  -T: window title
  -t: disable use of remote ctrl
  -N: enable numlock synchronization
  -X: embed into another window with a given id.
  -a: connection colour depth
  -z: enable rdp compression
  -x: RDP5 experience (m[odem 28.8], b[roadband], l[an] or hex nr.)
  -P: use persistent bitmap caching
  -r: enable specified device redirection (this flag can be repeated)
        '-r comport:COM1=/dev/ttyS0': enable serial redirection of /dev/ttyS0 to COM1
            or      COM1=/dev/ttyS0,COM2=/dev/ttyS1
        '-r disk:floppy=/mnt/floppy': enable redirection of /mnt/floppy to 'floppy' share
            or   'floppy=/mnt/floppy,cdrom=/mnt/cdrom'
        '-r clientname=<client name>': Set the client name displayed
            for redirected disks
        '-r lptport:LPT1=/dev/lp0': enable parallel redirection of /dev/lp0 to LPT1
            or      LPT1=/dev/lp0,LPT2=/dev/lp1
        '-r printer:mydeskjet': enable printer redirection
            or      mydeskjet="HP LaserJet IIIP" to enter server driver as well
        '-r sound:[local[:driver[:device]]|off|remote]': enable sound redirection
                    remote would leave sound on server
                    available drivers for 'local':
                    libao:	libao output driver, default device: system dependent
        '-r clipboard:[off|PRIMARYCLIPBOARD|CLIPBOARD]': enable clipboard
                     redirection.
                     'PRIMARYCLIPBOARD' looks at both PRIMARY and CLIPBOARD
                     when sending data to server.
                     'CLIPBOARD' looks at only CLIPBOARD.
        '-r scard[:"Scard Name"="Alias Name[;Vendor Name]"[,...]]
         example: -r scard:"eToken PRO 00 00"="AKS ifdh 0"
                  "eToken PRO 00 00" -> Device in GNU/Linux and UNIX environment
                  "AKS ifdh 0"       -> Device shown in Windows environment 
         example: -r scard:"eToken PRO 00 00"="AKS ifdh 0;AKS"
                  "eToken PRO 00 00" -> Device in GNU/Linux and UNIX environment
                  "AKS ifdh 0"       -> Device shown in Microsoft Windows environment 
                  "AKS"              -> Device vendor name                 
  -0: attach to console
  -4: use RDP version 4
  -5: use RDP version 5 (default)
  -o: name=value: Adds an additional option to rdesktop.
          sc-csp-name        Specifies the Crypto Service Provider name which
                             is used to authenticate the user by smartcard
          sc-container-name  Specifies the container name, this is usually the username
          sc-reader-name     Smartcard reader name to use
          sc-card-name       Specifies the card name of the smartcard to use
  -v: enable verbose logging

Пример команды

Пример команды в консоли на соединение с удаленным рабочим столом по RDP:

$ rdesktop -u user -g 800x600 -r scard:"Aktiv Rutoken ECP 00 00"="Rutoken" 192.168.0.3:3389

где:

  • user — имя пользователя на машине к которой подключаемся
  • 800х600 — разрешение с которым соединяемся (можно так же использовать ключ -f для запуска полноэкранного режима)
  • 192.168.0.3:3389 — ip адрес машины на которую соединяемся и номер порта на котором доступно RDP подключение, по умолчанию 3389
  • параметр, включающий возможность проброса устройств в удалённую сессию (может быть использован неоднократно). В примере выше мы пробрасываем токен, определяемый в системе Linux как «Aktiv Rutoken ECP 00 00», и дополнительно указываем, что он должен отображаться в окружении Windows как «Rutoken».

Установка vnc сервера x11vnc для предоставления удаленного доступа

1. Авторизуемся в терминале под пользователем root:

2. Устанавливаем x11vnc
apt-get install x11vnc
Так же можно установить и через Synaptic, найти пакет по имени «x11vnc», отметить для установки, применить действия.

3. Создаем папку для хранения файла пароля для подключения по VNC
mkdir /etc/vnc

4. Устанавливаем пароль «ваш_пароль» и записываем его в файл
x11vnc -storepasswd ваш_пароль /etc/vnc/passwd

5. Создаем log файл
touch /var/log/x11vnc.log

6. Создаем файл unit-a
touch /lib/systemd/system/x11vnc.service

7. Открываем на редактирование созданный в п.6. файл
pluma /lib/systemd/system/x11vnc.service

8. Набираем в открытом файле следующий текст
[Unit]
Description=x11vnc
After=multi-user.target

[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -rfbport 5900 -ultrafilexfer -shared -rfbauth /etc/vnc/passwd -o /var/log/x11vnc.log -auth /var/run/lightdm/root/:0

[Install]
WantedBy=multi-user.target

9. Перечитываем сервисы, что бы система обнаружила unit
systemctl daemon-reload

10. Запускаем сервис.
systemctl start x11vnc.service

11. Настраиваем автозагрузка созданного сервиса
systemctl enable x11vnc.service

На AltLinux 8 работает все без проблем на данной конфигурации от root
ExecStart=/usr/bin/x11vnc -rfbport 5900 -ultrafilexfer -shared -rfbauth /etc/vnc/passwd -o /var/log/x11vnc.log -auth /var/run/lightdm/root/:0
а на AltLinux 7 работает только до входа в учетную запись, далее изображение отваливается и получаем черный экран.

Сразу напишу тут рабочую строку для алт7 (нужно прописать пользователя от которого выполнен вход)
ExecStart=/usr/bin/x11vnc -rfbport 5900 -dontdisconnect -ultrafilexfer -shared -forever -display :1 -rfbauth /etc/vnc/passwd -o /var/log/x11vnc.log -auth /var/run/lightdm/kiosk2/xauthority

Далее экспериментируем
от пользователя kiosk2
systemctl enable x11vnc@kiosk2.service

запускать службы при первом входе в систему, выполните
systemctl —user enable service для любой службы

включить службу для всех пользователей, а не для пользователя, выполняющего команду systemctl , запустите
systemctl —user —global enable service от имени суперпользователя

Служба для пользователя
~/.config/systemd/user
chmod 777 /home/kiosk2/.config/systemd/user/x11vnc.service
по умолчанию
nano /lib/systemd/system/x11vnc.service

Включение переменных для пользователя
создайте файл .conf в каталоге ~/.config/environment.d/ со строками вида {{ic | 1 = NAME = VAL}. Применяется только к части пользовательских служб.
Используйте опцию DefaultEnvironment в /etc/systemd/user.conf. Применяется ко всем пользовательским службам.
Добавление конфигурационного файла в /etc/systemd/system/user@.service.d/. Применяется ко всем пользовательским процессам

Пример
/etc/systemd/system/user@.service.d/local.conf

[Service]
Environment=»PATH=/usr/lib/ccache/bin:/usr/local/bin:/usr/bin:/bin»
Environment=»EDITOR=nano -c»
Environment=»BROWSER=firefox»
Environment=»NO_AT_BRIDGE=1″

Для теста
export PATH=»/home/kiosk2/bin:/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin:/usr/games»

https://wiki.archlinux.org/index.php/Sy … %B8%D0%B9)

Для дисплей менеджера lightdm:

[Unit]
Description=X11VNC Server
After=prefdm.service

[Service]
User=root
Restart=on-failure
ExecStart=/usr/bin/x11vnc -auth /var/run/lightdm/root/:0 -dontdisconnect -notruecolor -noxfixes -shared -forever -rfbport 5900 -bg /var/log/x11vnc.log -rfbauth /etc/vnc/passwd

[Install]
WantedBy=graphical.target

Для дисплей менеджера sddm:

[Unit]
Description=X11VNC Server
After=graphical.target

[Service]
Restart=always
RestartSec=30
Type=simple
ExecStart=-/bin/bash -c «/usr/bin/x11vnc -display :0 -shared -dontdisconnect -many \
-auth $(ls /var/run/sddm/{*}) -rfbauth /etc/vnc/passwd -o /var/log/x11vnc.log»

[Install]
WantedBy=graphical.target

Пользователя в админы
usermod -a -G adm kiosk2
или
nano /etc/group

Запуск vnc из графического интерфейса
x11vnc -gui tray=setpass -rfbport PROMPT -bg -o %HOME/.x11vnc.log.%VNCDISPLAY
tail -f /tmp/x11vnc.tray.02Ijw4
x11vnc

#ExecStart=/usr/bin/x11vnc -rfbport 5900 -shared -rfbauth -display :4 -forever /etc/vnc/passwd -o /var/log/x11vnc.log -auth /usr/libexec/polkit-mate-authentication-agent-1
#ExecStart=/usr/bin/x11vnc -rfbport 5900 -shared -rfbauth -display /etc/vnc/passwd -o /var/log/x11vnc.log -auth /usr/libexec/polkit-mate-authentication-agent-1
ExecStart=/usr/bin/x11vnc -rfbport 5900 -dontdisconnect -shared -forever -display :1 -rfbauth /etc/vnc/passwd -o /var/log/x11vnc.log -auth /var/run/lightdm/kiosk2/xauthority
#ExecStart=/usr/bin/x11vnc -rfbport 5900 -dontdisconnect -noxfixes -shared -forever -display :0 -rfbauth /etc/vnc/passwd -o /var/log/x11vnc.log -auth /var/run/lightdm/root/:0

x11vnc имеет (слишком много) функций, которые могут быть активированы с помощью параметров командной строки.
Некоторые из них:
-rfbport — порт для подключения к x11vnc
-dontdisconnect не отключайте существующих клиентов, когда новый не общий доступ
-noxfixes не используйте расширение XFIXES для рисования точного курсора форма, даже если она доступна.
-notruecolor -отключение полной цветопередачи, полезно для слабого канала интернета. Получим восьмибитный цвет.
-forever -после запуска x11vnc ждёт подключения клиента, а по завершении подключения — завершает свою работу. Если необходимо чтобы x11vnc был запущен постоянно и не завершал работу после отключения клиента — нужно добавить опцию -forever к строке запуска.
-display :0 -явно указываем используемый дисплей. Если опция не указана то используется дисплей, указанный в переменной окружения DISPLAY. Если же переменная окружения DISPLAY не указана — создаётся новый дисплей.
-usepw — вынуждает x11vnc использовать авторизацию
-scale 2/3 — масштабирование передаваемого изображения. Размер 2/3 от оригинала. Полезно для слабого канала интернета.
-shared – позволяет производить подключения к серверной части нескольким клиентам одновременно;
-ultrafilexfer передача файлов для UltraVNC
-tightfilexfer передача файлов для TightVNC
-loop – после отключения клиента перезапускает x11vnc;
-o – путь на лог файл, позволяет указать файл, который используется для записи информационных сообщений x11vnc;
-rfbauth – указывает на шифрованный файл с паролями;
-desktop – позволяет задать название окна для клиента при подключении.
-bg — фоновом режиме после настройки подключения к дисплею (при-bg сообщения stderr будут потеряны)
-q (-quiet) и-bg тихим перейти в фоновый режим после запуска
-localhost — ограничивает входящие соединения vncviewer только теми, которые поступают с одной и той же машины

Буфер обмена
ПЕРВИЧНОЕ копирование выделение и готов к вставке, обычно с помощью средней кнопки мыши (нажимаем на колесико) или «Shift+Insert»
ввиду кодировок 1251 и utf8 русский идет иероглифами

http://www.karlrunge.com/x11vnc/x11vnc_opts.html

ps wwwwaux | grep auth
root 2381 0.0 0.3 187788 15380 tty7 Ssl+ сен16 0:01 /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
root 2838 0.0 0.9 207216 36884 tty8 Ssl+ сен16 0:01 X -auth /var/run/lightdm/kiosk2/xauthority -nolisten tcp :1
kiosk2 2999 0.0 0.1 260532 6840 ? Sl сен16 0:00 /usr/libexec/polkit-mate-authentication-agent-1
root 3195 0.0 0.2 79520 8648 ? Ss сен16 0:09 /usr/bin/x11vnc -rfbport 5900 -shared -rfbauth -display :0 /etc/vnc/passwd -o /var/log/x11vnc.log -auth /var/run/lightdm/root/:0
root 17680 0.0 0.0 10292 908 pts/0 S+ 08:15 0:00 grep —color=auto auth

алт02
ps wwwwaux | grep auth
root 2021 0.6 0.6 190544 27376 tty1 Ss+ 08:07 0:00 X -nolisten tcp :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt1 -novtswitch
root 4098 0.0 0.3 83684 13468 ? Ss 08:07 0:00 /usr/bin/x11vnc -rfbport 5900 -shared -rfbauth /etc/vnc/passwd -o /var/log/x11vnc.log -auth /var/run/lightdm/root/:0
root 4151 0.0 0.0 6996 756 pts/0 S+ 08:08 0:00 grep —color=auto auth

ps wwwwaux | grep auth после включения учетки пользователя
root 2021 0.6 1.1 268160 47396 tty1 Ss+ 08:07 0:01 X -nolisten tcp :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt1 -novtswitch
root 4098 0.0 0.3 83684 13468 ? Ss 08:07 0:00 /usr/bin/x11vnc -rfbport 5900 -shared -rfbauth /etc/vnc/passwd -o /var/log/x11vnc.log -auth /var/run/lightdm/root/:0
user 6094 0.0 0.3 342320 14932 ? Sl 08:09 0:00 /usr/libexec/polkit-mate-authentication-agent-1
root 6504 0.0 0.0 6996 864 pts/0 S+ 08:10 0:00 grep —color=auto auth

ExecStart=/usr/bin/x11vnc -rfbport 5900 -shared -rfbauth /etc/vnc/passwd -o /var/log/x11vnc.log -auth /var/run/lightdm/root/:0

Про ошибки и работу можно почитать тут LibVNC /x11vnc

Создание тонкого клиента для работы с терминальным сервером windows (RDP) на дистрибутиве ALT Linux

1. Берем любой легковесный дистрибутив АЛЬта, можно simple, можно серверный, устанавливаем, настраиваем сеть, настраиваем apt, обновляемся до бранча, я на данный момент использую p5, ставим xorg, если еще не стоит.

2. ставим следующие пакеты:

# apt-get install agetty rdesktop SysVinit-usermode

# apt-get install dialog (наверняка уже стоит, но мало ли)

3. Пишем маленькую программку на Си, компилим, обозвав ее autol

int main() {
  execlp( "login", "login", "-f", "terminal", 0);
}

Бинарик для пользователя terminal прилагаю сейчас. Копируем его в /usr/bin

само собой делаем исполняемым.

4. правим /etc/inittab

грузимся в init 3 по умолчанию

и для первой консоли пишем

1:2345:respawn:/sbin/agetty -n -l /usr/bin/autol 38400 tty1

5. Создаем пользователя

# useradd terminal
# passwd какой-то пароль

Вот. теперь пользователь terminal будет автоматически логиниться в систему на 3-м уровне.

6. в .bash_profile пользователя добавляем строки

export DISPLAY=:0
./terminal
exit

т.е. установить переменную DISPLAY, запустить скрипт terminal и после завершения скрипта выйти (но он опять зайдет т.к. настроен автологин ;-))

И так сам скрипт terminal

#!/bin/sh
addr=`cat ts.addr`
user=`cat ts.user`
echo "Connect to '$addr' ..."
#/usr/bin/X &
#sleep 2 #эта задержка нужна на некоторых видео драйверах, возможно будет работать #и без паузы.
#/usr/bin/rdesktop -f -z -E -u $user $addr
#killall X
#sleep 2

/usr/bin/xinit /usr/bin/xfreerdp -f -u $user $addr #теперь я делаю так

clear
DIALOG=${DIALOG=dialog}
tempfile=`mktemp 2>/dev/null` || tempfile=/tmp/test$
trap "rm -f $tempfile" 0 1 2 5 15
$DIALOG --clear --title "TERMINAL CLIENT" \
--menu "" 10 40 2 \
"Connect to Terminal Server" "" \
"PowerOff" "" 2> $tempfile
retval=$?
choice=`cat $tempfile`
case $retval in
0)
if [ "$choice" == "Connect to Terminal Server" ];then
{
exit;
}
fi
if [ "$choice" == "PowerOff" ];then
{
/usr/bin/poweroff
}
fi
if [ "$choice" == "SetUp" ];then
{
$DIALOG --title "SetUp Terminal Server" --clear \
--inputbox "Input Terminal Server Address" 8 51 2> ts.addr
$DIALOG --title "SetUp Username" --clear \
--inputbox "Input default user name" 8 51 2> ts.user
}
fi
;;
1)
echo "Отказ от ввода."
exit;
;;
255)
echo "Нажата клавиша ESC."
exit;
;;
esac

в домашнюю папку пользователя следует положить еще два файла, один это ts.addr где прописывается адрес терминального сервера, другой ts.user, где прописывается имя пользователя, которое будет использовано при входе в сервер терминалов.

После загрузки осуществляется попытка подключиться к серверу, после отключения от него или при неудачной попытке откроется меню с двумя пунктами, 1-й это подключиться к серверу, 2-й выключить компьютер.

Для красоты стоит настроить bootsplash с логотипом своей компании, это описано тут: bootsplash

Загрузка по сети пока не рассматривается.

Устраняем проблемы с некоторыми клавишами в rdesktop

Правим /usr/share/rdesktop/keymaps/en-us

include common
map 0x409
asciicircum 0x07 shift
apostrophe 0x28
grave 0x29
asciitilde 0x29 shift
bar 0x2b shift
less 0x33 shift
greater 0x34 shift

Добавления от 14.03.2011

1. rdesktop уже устарел, поэтому лучше использовать xfreerdp, в нем нет проблем с кодировками с залипанием клавиши alt и проблем с 2008-м сервером.

2. Запуск в скрипте лучше переделать через xinit, так отрабатывает быстрее

В общем скрипт изменен.

Руководство по настройке удалённого управления в ALT Linux с использованием SSH и VNC для администраторов системы.

Источник: andpro.ru ALT Linux – это российский дистрибутив, разработанный командой программистов ALT Team. Это открытое программное обеспечение, которое используется для создания рабочих станций, серверов и систем мониторинга и диагностики. В данной статье мы рассмотрим, как настроить удалённое управление в ALT Linux с использованием SSH и VNC.

Установка ALT Linux

Для начала, давайте рассмотрим, как происходит установка ALT Linux. Нужно скачать образ системы с официального сайта и записать его на загрузочный носитель – DVD или USB-флешку. После чего, загрузиться с этого носителя и следовать инструкциям установщика, который поможет вам настроить диски, выбрать пакеты для установки и настроить основные системные параметры.

Удалённое управление

Одним из наиболее полезных навыков администратора является способность управлять сервером на расстоянии. ALT Linux поддерживает два основных метода удаленного управления: SSH (Secure Shell) и VNC (Virtual Network Computing).

SSH

SSH – это протокол для безопасного удаленного управления. Его можно использовать для выполнения команд на удаленной машине или для передачи файлов.

Чтобы начать работу с SSH, нужно установить пакет openssh-server:

sudo apt-get install openssh-server

После установки, SSH сервер будет автоматически запущен. Вы можете проверить его статус командой:

systemctl status sshd

По умолчанию, SSH сервер слушает порт 22. Вы можете подключиться к нему с другой машины используя команду:

ssh user@ip-address

Здесь user – это имя пользователя на удаленной машине, а ip-address – это IP-адрес удаленной машины.

VNC

VNC позволяет визуально взаимодействовать с удаленным рабочим столом. Это может быть полезно, если вам нужно работать с графическими приложениями.

Чтобы начать работу с VNC, вы должны сначала установить сервер VNC. Это можно сделать с помощью команды:

sudo apt-get install tightvncserver

После установки, вы можете запустить сервер VNC с помощью команды:

tightvncserver

По умолчанию, сервер VNC будет слушать порт 5901. Вы можете подключиться к нему с помощью клиента VNC, указав адрес в формате ip-address:5901.

Мониторинг и диагностика

Удаленное управление является также неотъемлемой частью мониторинга и диагностики систем. Возможность управлять системой на расстоянии позволяет администратору отслеживать работу системы и быстро реагировать на возникающие проблемы.

В заключение, удаленное управление в ALT Linux с использованием SSH и VNC – мощный инструмент в руках администратора, позволяющий эффективно управлять и мониторить системы, а также диагностировать и устранять возникающие проблемы.


0

1

Доброго времени суток.

Пришла пора использовать на работе ПК с отечественной ОС. В качестве отечественной ОС используется AltLinux.

Одна из возникших проблем — обеспечить пользователя возможностью работы на ПК удаленно, продолжая свои действия, начатые пользователем на ПК локально.

ВВОДНАЯ:
Пользователь сел за ПК и начал работать с программами, документами и прочей рабочей мелочью. Далее пользователь встал, и отошел от ПК. Через некоторое время пользователю нужно продолжить работу с ранее открытыми программами, документами и прочей рабочей мелочью удаленно.

ТЕХНИЧЕСКОЕ РЕШЕНИЕ:
На ПК пользователя установлен xRDP, как средство для удаленной работы.

ПРОБЛЕММА:
При подключении к ПК по RDP, для пользователя открывается новая сессия, где пользователь видит пустой рабочий стол, и не видит ранее открытых программам, документов и прочую рабочую мелочь.

ВОПРОС:
Как настроить xRDP таким образом, что бы пользователь подключался к своей, уже запущенной сессии с ранее открытыми программами, документами и прочей рабочей мелочью.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Windows xp setup iso
  • Realtek rtl8102e rtl8103e драйвер windows 7
  • Как узнать модель аудиокарты на windows 10
  • Что такое связь с windows на телефоне самсунг
  • Как открыть turn windows features on or off