Удаленное управление ROSA Linux по VNC
(не показаны 2 промежуточные версии 1 участника) | |||
Строка 22: | Строка 22: | ||
x11vnc -storepasswd | x11vnc -storepasswd | ||
при этом будет предложено ввести пароль и он будет сохранен. Для запуска сервера введите команду: | при этом будет предложено ввести пароль и он будет сохранен. Для запуска сервера введите команду: | ||
− | x11vnc -usepw -display : | + | x11vnc -usepw -display :1 -forever |
Теперь, запустив на клиенте тот же KRDC и введя адрес сервера в формате xxx.xxx.xxx.xxx:5900 и пароль вы получите удаленный доступ к рабочему столу на ROSA-FRESH-сервере. | Теперь, запустив на клиенте тот же KRDC и введя адрес сервера в формате xxx.xxx.xxx.xxx:5900 и пароль вы получите удаленный доступ к рабочему столу на ROSA-FRESH-сервере. | ||
− | Если вам, например в корпоративной среде, нужен постоянный доступ к машине-серверу, | + | Если вам, например в корпоративной среде, нужен постоянный доступ к машине-серверу, создайте в /usr/bin скрипт-файл vnc.sh с текстом: |
+ | #!/bin/bash | ||
+ | x11vnc -usepw -display :1 -q -forever & | ||
+ | сделайте его исполнимым командой | ||
+ | chmod +x /usr/bin/vnc.sh | ||
+ | и добавьте вызов этого скрипта в автозапуск (''Параметры системы-Запуск и завершение''). |
Текущая версия на 11:39, 8 июня 2023
Задача - рулить!
ROSA Linux, как любой приличный Linuх, умеет управлять-ся и управлять другими системами по сети, т.е. удаленно. Способов для этого существует предостаточно и, чтоб не запутаться, сделаем небольшой обзор проверенно работающих решений. В этом обзоре мы рассмотрим ROSA FRESH как в роли клиента удаленного доступа, так и в роли сервера.
Консольный доступ по SSH
Быстрее всего (а это бывает очень важно для слабых каналов!) работает текстовый доступ к удаленному компьютеру по SSH. Для включения такого доступа нужно на сервере включить сервис sshd (systemctl start sshd или Параметры системы/Управление системными службами) а с клиента, в консоли дать команду
ssh name@xxx.xxx.xxx.xxx
где name - имя пользователя а xxx.xxx.xxx.xxx IP-адрес сервера или его имя После этого мы попадем в консоль сервера, где можно уже запустить mc и смотреть-править-копировать файлы и в рамках своих прав курочить сервер из консоли. Если хочется утянуть с сервера файл или наоборот, залить файл на сервер, можно запустить mc в консоли на клиенте и выбрав из меню shell-соединение ввести адрес ssh. При этом в одной панели mc мы будем видеть локальное дерево файлов, а во второй - удаленное, серверное. Ну и F5-F6, копируем и перемещаем!
Доступ по VNC
Если нужен доступ к удаленному графическому интерфейсу (ну, например, нужно помочь пользователю подвигать мышью) - тут существует несколько решений, основанных на протоколе удаленного управления vnc. В состав KDE-версии ROSA Fresh входит и сервер и клиент VNC - KRFB и KRDC. Пользоваться этой связкой просто и интуитивно, но быстродействие сервера KRFB оставляет желать лучшего даже на широких каналах и мощных машинах. Поэтому для сервера мы рассмотрим другое решение - сервер x11vnc. Ставится он просто
urpmi x11vnc
или выбором в "Управлении программами". Для начальной настройки сервера введите в консоли команду:
x11vnc -storepasswd
при этом будет предложено ввести пароль и он будет сохранен. Для запуска сервера введите команду:
x11vnc -usepw -display :1 -forever
Теперь, запустив на клиенте тот же KRDC и введя адрес сервера в формате xxx.xxx.xxx.xxx:5900 и пароль вы получите удаленный доступ к рабочему столу на ROSA-FRESH-сервере. Если вам, например в корпоративной среде, нужен постоянный доступ к машине-серверу, создайте в /usr/bin скрипт-файл vnc.sh с текстом:
#!/bin/bash x11vnc -usepw -display :1 -q -forever &
сделайте его исполнимым командой
chmod +x /usr/bin/vnc.sh
и добавьте вызов этого скрипта в автозапуск (Параметры системы-Запуск и завершение).
[ Хронологический вид ]Комментарии
Войдите, чтобы комментировать.