[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/remote-desktop":3,"mdc-fcczwa-key":598,"mdc--ehjzl9-key":609,"mdc--yx44hy-key":633,"mdc-w1wy3j-key":656,"mdc-vnniyj-key":681,"mdc-cgsqqm-key":689,"mdc--6zmikj-key":705,"mdc-fc7tbf-key":713,"related-/guides/linux/vnc-server,/guides/linux/ssh-tunnel,/guides/linux/display-manager":730},{"id":4,"title":5,"appliesTo":6,"author":10,"body":11,"canonical":531,"code":70,"createdAt":532,"description":533,"difficulty":534,"draft":535,"estimatedTime":536,"extension":537,"faq":538,"howToSteps":548,"howToTotalTime":564,"image":531,"keywords":565,"locale":576,"meta":577,"navigation":578,"path":579,"platform":580,"related":581,"section":585,"seo":586,"severity":70,"stem":587,"summary":588,"tags":589,"twitterCreator":531,"twitterSite":531,"type":596,"updatedAt":532,"__hash__":597},"content_ru/guides/linux/remote-desktop.md","Настройка удаленного рабочего стола в Linux: пошаговое руководство",[7,8,9],"Ubuntu 22.04","Debian 12","Fedora 38","FixPedia Team",{"type":12,"value":13,"toc":518},"minimark",[14,19,23,27,52,56,61,64,114,117,155,158,219,223,226,235,238,251,254,272,276,283,322,325,342,345,366,370,373,382,385,388,392,424,428,435,439,514],[15,16,18],"h2",{"id":17},"введение-зачем-это-нужно","Введение / Зачем это нужно",[20,21,22],"p",{},"Удаленный рабочий стол позволяет управлять компьютером из любой точки мира, что полезно для работы, обучения и поддержки. В Linux существует несколько эффективных инструментов: VNC для простого визуального доступа, SSH с X11-перенаправлением для безопасного соединения и TeamViewer для быстрой поддержки без глубокой настройки. После выполнения этого руководства вы сможете выбрать удобный способ и настроить удаленный доступ самостоятельно.",[15,24,26],{"id":25},"требования-подготовка","Требования / Подготовка",[28,29,30,34,42,45],"ul",{},[31,32,33],"li",{},"Поддерживаемые дистрибутивы: Ubuntu 22.04, Debian 12, Fedora 38 (и аналогичные).",[31,35,36,37,41],{},"Права администратора (",[38,39,40],"code",{},"sudo",") для установки пакетов и изменения конфигураций.",[31,43,44],{},"Стабильное сетевое соединение (локальная сеть или интернет).",[31,46,47,48,51],{},"Установленный VNC-клиент (например, Vinagre), SSH-клиент (",[38,49,50],{},"ssh",") и веб-браузер для noVNC (необязательно).",[15,53,55],{"id":54},"пошаговая-инструкция","Пошаговая инструкция",[57,58,60],"h3",{"id":59},"шаг-1-установите-необходимые-пакеты","Шаг 1: Установите необходимые пакеты",[20,62,63],{},"Для Ubuntu/Debian:",[65,66,71],"pre",{"className":67,"code":68,"language":69,"meta":70,"style":70},"language-bash shiki shiki-themes github-light github-dark","sudo apt update\nsudo apt install tightvncserver dbus-x11 x11vnc ssh -y\n","bash","",[38,72,73,88],{"__ignoreMap":70},[74,75,78,81,85],"span",{"class":76,"line":77},"line",1,[74,79,40],{"class":80},"sScJk",[74,82,84],{"class":83},"sZZnC"," apt",[74,86,87],{"class":83}," update\n",[74,89,91,93,95,98,101,104,107,110],{"class":76,"line":90},2,[74,92,40],{"class":80},[74,94,84],{"class":83},[74,96,97],{"class":83}," install",[74,99,100],{"class":83}," tightvncserver",[74,102,103],{"class":83}," dbus-x11",[74,105,106],{"class":83}," x11vnc",[74,108,109],{"class":83}," ssh",[74,111,113],{"class":112},"sj4cs"," -y\n",[20,115,116],{},"Для Fedora:",[65,118,120],{"className":67,"code":119,"language":69,"meta":70,"style":70},"sudo dnf groupinstall -y \"Xfce\"\nsudo dnf install tightvncserver x11vnc openssh-clients -y\n",[38,121,122,138],{"__ignoreMap":70},[74,123,124,126,129,132,135],{"class":76,"line":77},[74,125,40],{"class":80},[74,127,128],{"class":83}," dnf",[74,130,131],{"class":83}," groupinstall",[74,133,134],{"class":112}," -y",[74,136,137],{"class":83}," \"Xfce\"\n",[74,139,140,142,144,146,148,150,153],{"class":76,"line":90},[74,141,40],{"class":80},[74,143,128],{"class":83},[74,145,97],{"class":83},[74,147,100],{"class":83},[74,149,106],{"class":83},[74,151,152],{"class":83}," openssh-clients",[74,154,113],{"class":112},[20,156,157],{},"Для установки TeamViewer добавьте репозиторий:",[65,159,161],{"className":67,"code":160,"language":69,"meta":70,"style":70},"wget -q https://download.teamviewer.com/download/linux/teamviewer.repo -O /etc/yum.repos.d/teamviewer.repo\nsudo dnf install teamviewer -y   # для Fedora\n# или\nsudo apt install teamviewer -y   # для Ubuntu/Debian\n",[38,162,163,180,197,203],{"__ignoreMap":70},[74,164,165,168,171,174,177],{"class":76,"line":77},[74,166,167],{"class":80},"wget",[74,169,170],{"class":112}," -q",[74,172,173],{"class":83}," https://download.teamviewer.com/download/linux/teamviewer.repo",[74,175,176],{"class":112}," -O",[74,178,179],{"class":83}," /etc/yum.repos.d/teamviewer.repo\n",[74,181,182,184,186,188,191,193],{"class":76,"line":90},[74,183,40],{"class":80},[74,185,128],{"class":83},[74,187,97],{"class":83},[74,189,190],{"class":83}," teamviewer",[74,192,134],{"class":112},[74,194,196],{"class":195},"sJ8bj","   # для Fedora\n",[74,198,200],{"class":76,"line":199},3,[74,201,202],{"class":195},"# или\n",[74,204,206,208,210,212,214,216],{"class":76,"line":205},4,[74,207,40],{"class":80},[74,209,84],{"class":83},[74,211,97],{"class":83},[74,213,190],{"class":83},[74,215,134],{"class":112},[74,217,218],{"class":195},"   # для Ubuntu/Debian\n",[57,220,222],{"id":221},"шаг-2-настройте-vnc-сервер","Шаг 2: Настройте VNC-сервер",[20,224,225],{},"Создайте конфигурационный файл пользователя:",[65,227,229],{"className":67,"code":228,"language":69,"meta":70,"style":70},"vncpasswd\n",[38,230,231],{"__ignoreMap":70},[74,232,233],{"class":76,"line":77},[74,234,228],{"class":80},[20,236,237],{},"Установите пароль и, при желании, задайте разрешение для просмотра (только для чтения). Запустите VNC-сервер:",[65,239,241],{"className":67,"code":240,"language":69,"meta":70,"style":70},"vncserver :1\n",[38,242,243],{"__ignoreMap":70},[74,244,245,248],{"class":76,"line":77},[74,246,247],{"class":80},"vncserver",[74,249,250],{"class":83}," :1\n",[20,252,253],{},"Чтобы запускать VNC-сервер автоматически после перезагрузки, добавьте сервис:",[65,255,257],{"className":67,"code":256,"language":69,"meta":70,"style":70},"sudo systemctl enable vncserver@1\n",[38,258,259],{"__ignoreMap":70},[74,260,261,263,266,269],{"class":76,"line":77},[74,262,40],{"class":80},[74,264,265],{"class":83}," systemctl",[74,267,268],{"class":83}," enable",[74,270,271],{"class":83}," vncserver@1\n",[57,273,275],{"id":274},"шаг-3-настройте-ssh-доступ-с-x11-перенаправлением","Шаг 3: Настройте SSH-доступ с X11 перенаправлением",[20,277,278,279,282],{},"Отредактируйте ",[38,280,281],{},"/etc/ssh/sshd_config",":",[65,284,288],{"className":285,"code":286,"language":287,"meta":70,"style":70},"language-conf shiki shiki-themes github-light github-dark","# Разрешить перенаправление X11\nX11Forwarding yes\n# Разрешить удаленные подключения\nPermitRootLogin no\n# Настроить порт (необязательно)\nPort 2222\n","conf",[38,289,290,295,300,305,310,316],{"__ignoreMap":70},[74,291,292],{"class":76,"line":77},[74,293,294],{},"# Разрешить перенаправление X11\n",[74,296,297],{"class":76,"line":90},[74,298,299],{},"X11Forwarding yes\n",[74,301,302],{"class":76,"line":199},[74,303,304],{},"# Разрешить удаленные подключения\n",[74,306,307],{"class":76,"line":205},[74,308,309],{},"PermitRootLogin no\n",[74,311,313],{"class":76,"line":312},5,[74,314,315],{},"# Настроить порт (необязательно)\n",[74,317,319],{"class":76,"line":318},6,[74,320,321],{},"Port 2222\n",[20,323,324],{},"Перезапустите SSH-сервис:",[65,326,328],{"className":67,"code":327,"language":69,"meta":70,"style":70},"sudo systemctl restart sshd\n",[38,329,330],{"__ignoreMap":70},[74,331,332,334,336,339],{"class":76,"line":77},[74,333,40],{"class":80},[74,335,265],{"class":83},[74,337,338],{"class":83}," restart",[74,340,341],{"class":83}," sshd\n",[20,343,344],{},"Подключитесь с перенаправлением X11:",[65,346,348],{"className":67,"code":347,"language":69,"meta":70,"style":70},"ssh -X user@remote_host -p 2222\n",[38,349,350],{"__ignoreMap":70},[74,351,352,354,357,360,363],{"class":76,"line":77},[74,353,50],{"class":80},[74,355,356],{"class":112}," -X",[74,358,359],{"class":83}," user@remote_host",[74,361,362],{"class":112}," -p",[74,364,365],{"class":112}," 2222\n",[57,367,369],{"id":368},"шаг-4-установите-и-настройте-teamviewer","Шаг 4: Установите и настройте TeamViewer",[20,371,372],{},"После установки запустите TeamViewer:",[65,374,376],{"className":67,"code":375,"language":69,"meta":70,"style":70},"teamviewer\n",[38,377,378],{"__ignoreMap":70},[74,379,380],{"class":76,"line":77},[74,381,375],{"class":80},[20,383,384],{},"Зарегистрируйте устройство с помощью вашего учетной записи или временного идентификатора. Включите «Удаленный контроль» и скопируйте пароль устройства для последующего подключения.",[386,387],"in-article-ad",{},[57,389,391],{"id":390},"шаг-5-подключитесь-к-удаленному-рабочему-столу","Шаг 5: Подключитесь к удаленному рабочему столу",[28,393,394,408,418],{},[31,395,396,400,401,404,405,407],{},[397,398,399],"strong",{},"VNC:"," Запустите Vinagre, введите ",[38,402,403],{},"localhost:5901"," (или порт, указанный при запуске ",[38,406,247],{},"), введите пароль.",[31,409,410,413,414,417],{},[397,411,412],{},"SSH с X11:"," Используйте команду ",[38,415,416],{},"ssh -X user@remote_host -p 2222",", чтобы запустить графическое окружение на удаленной машине.",[31,419,420,423],{},[397,421,422],{},"TeamViewer:"," Запустите TeamViewer на удаленном компьютере, скопируйте ID устройства, вставьте его в поле на клиентской стороне и введите пароль.",[15,425,427],{"id":426},"проверка-результата","Проверка результата",[20,429,430,431,434],{},"После подключения вы должны увидеть рабочий стол удаленной машины. Проверьте функциональность мыши, клавиатуры и отображение окон. Если что-то не работает, проверьте сетевую доступность (",[38,432,433],{},"ping remote_host",") и корректность портов в брандмауэре.",[15,436,438],{"id":437},"возможные-проблемы","Возможные проблемы",[28,440,441,490,504],{},[31,442,443,446,447,450,451,454,455,458,459,462,463],{},[397,444,445],{},"Подключение обрывается каждые несколько минут."," Убедитесь, что ",[38,448,449],{},"iptables"," или ",[38,452,453],{},"firewalld"," не блокируют порты ",[38,456,457],{},"5900"," (VNC) или ",[38,460,461],{},"22"," (SSH). Добавьте правила:",[65,464,466],{"className":67,"code":465,"language":69,"meta":70,"style":70},"sudo firewall-cmd --permanent --add-port=5900/tcp\nsudo firewall-cmd --reload\n",[38,467,468,481],{"__ignoreMap":70},[74,469,470,472,475,478],{"class":76,"line":77},[74,471,40],{"class":80},[74,473,474],{"class":83}," firewall-cmd",[74,476,477],{"class":112}," --permanent",[74,479,480],{"class":112}," --add-port=5900/tcp\n",[74,482,483,485,487],{"class":76,"line":90},[74,484,40],{"class":80},[74,486,474],{"class":83},[74,488,489],{"class":112}," --reload\n",[31,491,492,495,496,499,500,503],{},[397,493,494],{},"Не получается подключиться по SSH с X11."," Проверьте ",[38,497,498],{},"/var/log/auth.log"," на ошибки аутентификации. Убедитесь, что ",[38,501,502],{},"X11Forwarding yes"," действительно применён и сервис перезапущен.",[31,505,506,509,510,513],{},[397,507,508],{},"TeamViewer не запускается."," Проверьте, что все необходимые библиотеки установлены (",[38,511,512],{},"sudo apt install libstdc++6","). Переустановите TeamViewer с официального сайта, если проблема сохранится.",[515,516,517],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}",{"title":70,"searchDepth":90,"depth":90,"links":519},[520,521,522,529,530],{"id":17,"depth":90,"text":18},{"id":25,"depth":90,"text":26},{"id":54,"depth":90,"text":55,"children":523},[524,525,526,527,528],{"id":59,"depth":199,"text":60},{"id":221,"depth":199,"text":222},{"id":274,"depth":199,"text":275},{"id":368,"depth":199,"text":369},{"id":390,"depth":199,"text":391},{"id":426,"depth":90,"text":427},{"id":437,"depth":90,"text":438},null,"2026-08-02 16:02:43","Пошаговая инструкция по настройке удаленного рабочего стола в Linux. Узнайте, как быстро подключиться к удаленному компьютеру с VNC, SSH или TeamViewer.","medium",false,"10-15 мин","md",[539,542,545],{"question":540,"answer":541},"Какое решение лучше выбрать: VNC, SSH с X11 или TeamViewer?","VNC подходит для быстрого визуального доступа, SSH с X11 обеспечивает безопасность и работает через прокси, а TeamViewer удобен для быстрой поддержки без дополнительной настройки.",{"question":543,"answer":544},"Можно ли настроить удаленный рабочий стол без установки дополнительных пакетов?","В базовой системе Linux можно использовать встроенный `xfce4-ssh` или `gnome-remote-desktop`, но для полноценного опыта потребуется установка соответствующих серверов.",{"question":546,"answer":547},"Что делать, если удаленное подключение часто обрывается?","Проверьте сетевую конфигурацию, убедитесь, что брандмауэр разрешает необходимые порты (`5900` для VNC, `22` для SSH), и обновите драйверы сетевой карты.",[549,552,555,558,561],{"name":550,"text":551},"Установите необходимые пакеты","Для большинства дистрибутивов установите пакеты VNC-сервера, SSH-сервера и утилиты X11-перенаправления. В Ubuntu/Debian используется `apt`, в Fedora — `dnf`.",{"name":553,"text":554},"Настройте VNC-сервер","Установите TightVNC Server, создайте конфигурационный файл и запустите сервис. Клиент будет подключаться через VNC-клиент (например, Vinagre).",{"name":556,"text":557},"Настройте SSH-доступ с X11 перенаправлением","Разрешите SSH-подключения с перенаправлением X11, добавьте необходимые опции в `/etc/ssh/sshd_config` и перезапустите SSH-демон.",{"name":559,"text":560},"Установите и настройте TeamViewer","Добавьте репозиторий TeamViewer, установите клиент и сервер, зарегистрируйте устройство и активируйте удаленный доступ.",{"name":562,"text":563},"Подключитесь к удаленному рабочему столу","Используйте VNC-клиент, SSH-клиент с параметром `-X` или запустите TeamViewer для установления соединения с целевым компьютером.","PT15M",[566,567,568,569,570,571,572,573,574,575],"удаленный рабочий стол linux","настроить удаленный desktop ubuntu","подключиться к компьютеру по сети","vnc сервер ubuntu настройка","ssh remote desktop x11 forwarding","teamviewer linux remote desktop","gnome remote desktop настройка","xfce4 remote desktop","установка tightvncserver","настройка noVNC","ru_RU",{},true,"/guides/linux/remote-desktop","linux",[582,583,584],"/guides/linux/vnc-server","/guides/linux/ssh-tunnel","/guides/linux/display-manager","Гайды Linux",{"title":5,"description":533},"guides/linux/remote-desktop","В этой статье вы узнаете, как настроить удаленный рабочий стол в Linux с помощью VNC, SSH и TeamViewer, а также как подключиться к удаленному компьютеру.",[590,591,592,50,593,594,595],"linux remote desktop","ubuntu","vnc","teamviewer","gnome","xfce","guide","aL5m6ilc-A8Cm3VI82D9qf5-_iHat6VWWMBHa0_vgpE",{"data":599,"body":600},{},{"type":601,"children":602},"root",[603],{"type":604,"tag":20,"props":605,"children":606},"element",{},[607],{"type":608,"value":541},"text",{"data":610,"body":611},{},{"type":601,"children":612},[613],{"type":604,"tag":20,"props":614,"children":615},{},[616,618,624,625,631],{"type":608,"value":617},"В базовой системе Linux можно использовать встроенный ",{"type":604,"tag":38,"props":619,"children":621},{"className":620},[],[622],{"type":608,"value":623},"xfce4-ssh",{"type":608,"value":450},{"type":604,"tag":38,"props":626,"children":628},{"className":627},[],[629],{"type":608,"value":630},"gnome-remote-desktop",{"type":608,"value":632},", но для полноценного опыта потребуется установка соответствующих серверов.",{"data":634,"body":635},{},{"type":601,"children":636},[637],{"type":604,"tag":20,"props":638,"children":639},{},[640,642,647,649,654],{"type":608,"value":641},"Проверьте сетевую конфигурацию, убедитесь, что брандмауэр разрешает необходимые порты (",{"type":604,"tag":38,"props":643,"children":645},{"className":644},[],[646],{"type":608,"value":457},{"type":608,"value":648}," для VNC, ",{"type":604,"tag":38,"props":650,"children":652},{"className":651},[],[653],{"type":608,"value":461},{"type":608,"value":655}," для SSH), и обновите драйверы сетевой карты.",{"data":657,"body":658},{},{"type":601,"children":659},[660],{"type":604,"tag":20,"props":661,"children":662},{},[663,665,671,673,679],{"type":608,"value":664},"Для большинства дистрибутивов установите пакеты VNC-сервера, SSH-сервера и утилиты X11-перенаправления. В Ubuntu/Debian используется ",{"type":604,"tag":38,"props":666,"children":668},{"className":667},[],[669],{"type":608,"value":670},"apt",{"type":608,"value":672},", в Fedora — ",{"type":604,"tag":38,"props":674,"children":676},{"className":675},[],[677],{"type":608,"value":678},"dnf",{"type":608,"value":680},".",{"data":682,"body":683},{},{"type":601,"children":684},[685],{"type":604,"tag":20,"props":686,"children":687},{},[688],{"type":608,"value":554},{"data":690,"body":691},{},{"type":601,"children":692},[693],{"type":604,"tag":20,"props":694,"children":695},{},[696,698,703],{"type":608,"value":697},"Разрешите SSH-подключения с перенаправлением X11, добавьте необходимые опции в ",{"type":604,"tag":38,"props":699,"children":701},{"className":700},[],[702],{"type":608,"value":281},{"type":608,"value":704}," и перезапустите SSH-демон.",{"data":706,"body":707},{},{"type":601,"children":708},[709],{"type":604,"tag":20,"props":710,"children":711},{},[712],{"type":608,"value":560},{"data":714,"body":715},{},{"type":601,"children":716},[717],{"type":604,"tag":20,"props":718,"children":719},{},[720,722,728],{"type":608,"value":721},"Используйте VNC-клиент, SSH-клиент с параметром ",{"type":604,"tag":38,"props":723,"children":725},{"className":724},[],[726],{"type":608,"value":727},"-X",{"type":608,"value":729}," или запустите TeamViewer для установления соединения с целевым компьютером.",[]]