Як усталяваць VNC-server ў Ubuntu

Anonim

Як усталяваць VNC-server ў Ubuntu

Virtual Network Computing (VNC) уяўляе сабой сістэму для забеспячэння аддаленага доступу да працоўнага стала кампутара. Праз сетку перадаецца малюнак экрана, ажыццяўляюцца націску кнопак мышы і клавіш на клавіятуры. У аперацыйнай сістэме Ubuntu згаданая сістэма устанаўліваецца праз афіцыйны рэпазітар, а ўжо потым адбываецца працэдура павярхоўнай і дэталёвай налады.

Усталёўваем VNC-сервер у Ubuntu

Паколькі ў апошніх версіях Ubuntu па змаўчанні ўсталяваная графічная абалонка Gnome, ўсталяваць і наладжваць VNC мы будзем, адштурхваючыся менавіта ад гэтага асяроддзя. Увесь працэс для зручнасці падзелім на паслядоўныя крокі, таму ў вас не павінна ўзнікнуць цяжкасцяў з разуменнем наладкі працы цікавіць інструмента.

Крок 1: Усталёўка неабходных кампанентаў

Як ужо было сказана раней, выкарыстоўваць мы будзем афіцыйнае сховішча. Там знаходзіцца самая свежая і стабільная версія VNC-сервера. Усе дзеянні робяцца праз кансоль, таму пачаць варта з яе запуску.

  1. Перайдзіце ў меню і адкрыйце «Тэрмінал». Існуе гарачая клавіша Ctrl + Alt + T, якая дазваляе зрабіць гэта хутчэй.
  2. Адкрыццё тэрмінала праз меню ў Ubuntu

  3. Усталюйце абнаўлення для ўсіх сістэмных бібліятэк праз sudo apt-get update.
  4. Праверка абнаўленняў бібліятэк у Ubuntu

  5. Калі ласка, увядзіце пароль для прадастаўлення рут-доступу.
  6. Ўвод пароля для пацверджання доступу ў Ubuntu

  7. Па заканчэнні варта прапісаць каманду sudo apt-get install --no-install-recommends ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal vnc4server і націснуць на Enter.
  8. Ўстаноўка VNC-сервера праз афіцыйны рэпазітар ў Ubuntu

  9. Пацвердзіце даданне новых файлаў у сістэму.
  10. Пацвярджэнне дадання новых файлаў сервера Ubuntu

  11. Чакайце завяршэння інсталяцыі і дадання да з'яўлення новага радка ўводу.
  12. Завяршэнне ўстаноўкі VNC-сервера ў Ubuntu

Цяпер у Ubuntu прысутнічаюць усе неабходныя кампаненты, засталося толькі праверыць іх працу і правесці наладу перад запускам аддаленага працоўнага стала.

Крок 2: Першы запуск VNC-server

Падчас першага запуску прылады адбываецца налада асноўных параметраў, а ўжо потым стартуе працоўны стол. Вам варта пераканацца ў тым, што ўсе функцыянуе нармальна, а зрабіць гэта можна так:

  1. У кансолі напішыце каманду vncserver, якая адказвае за запуск сервера.
  2. Першы запуск VNC-сервера ў АС Ubuntu

  3. Вам будзе прапанавана задаць пароль для сваіх працоўных сталоў. Тут трэба ўвесці любую камбінацыю сімвалаў, але не менш за пяць. Пры наборы сімвалы адлюстроўвацца не будуць.
  4. Увод новага пароля для сервера ў Ubuntu

  5. Пацвердзіце пароль, увёўшы яго паўторна.
  6. Пацвярджэнне пароля для сервера ў Ubuntu

  7. Вы будзеце апавешчаныя аб тым, што створаны стартавы скрыпт і новы віртуальны дэсктоп пачаў сваю працу.
  8. Паспяховы першы запуск сервера ў Ubuntu

Крок 3: Налада VNC-сервера для паўнавартаснага функцыянавання

Калі ў папярэднім кроку мы толькі пераканаліся ў працаздольнасці устаноўленых кампанентаў, цяпер трэба падрыхтаваць іх для ажыццяўлення выдаленага падлучэння да працоўнага стала іншага кампутара.

  1. Спачатку завершыце запушчаны дэсктоп камандай vncserver -kill: 1.
  2. Завяршыць працу запушчанага сервера ў Ubuntu

  3. Далей варта запусціць файл канфігурацыі праз ўбудаваны тэкставы рэдактар. Для гэтага увядзіце nano ~ / .vnc / xstartup.
  4. Запусціць канфігурацыйны файл сервера ў Ubuntu

  5. Пераканайцеся, што файл мае ўсе радкі, адзначаныя ніжэй.

    #! / Bin / sh

    # Uncomment the following two lines for normal desktop:

    # Unset SESSION_MANAGER

    # Exec / etc / X11 / xinit / xinitrc

    [-X / etc / vnc / xstartup] && exec / etc / vnc / xstartup

    [-R $ HOME / .Xresources] && xrdb $ HOME / .Xresources

    xsetroot -solid grey

    vncconfig -iconic &

    x-terminal-emulator -geometry 80x24 + 10 + 10 -ls -title "$ VNCDESKTOP Desktop" &

    x-window-manager &

    gnome-panel &

    gnome-settings-daemon &

    metacity &

    nautilus &

  6. Рэдагаваць канфігурацыйны файл сервера Ubuntu

  7. Калі вы здзейснілі якія-небудзь змены, захавайце налады націскам клавішы Ctrl + O.
  8. Захаваць змены ў файле ў Ubuntu

  9. Выйсці з файла можна націскам на Ctrl + X.
  10. Выйсці з рэжыму рэдагавання файла ў Ubuntu

  11. Акрамя ўсяго, варта таксама пракінулі парты, каб даць аддалены доступ. Дапаможа ажыццявіць гэтую задачу каманда iptables -A INPUT -p tcp --dport 5901 -j ACCEPT.
  12. Пракінулі парты для сервера ў Ubuntu

  13. Пасля яе ўвядзення захаваеце налады, прапісаўшы iptables-save.
  14. Захаваць пракінулі партоў для сервера ў Ubuntu

Крок 4: Праверка працы VNC-сервера

Апошні крок - праверка устаноўленага і наладжанага VNC-сервера ў дзеянні. Выкарыстоўваць для гэтага мы будзем адно з прыкладанняў для кіравання аддаленымі працоўнымі сталамі. З яго усталёўкай і запускам прапануем азнаёміцца ​​далей.

  1. Спачатку спатрэбіцца запусціць сам сервер шляхам уводу vncserver.
  2. Запусціць VNC-сервер у Ubuntu

  3. Пераканайцеся ў тым, што працэс прайшоў карэктна.
  4. Праверыць працаздольнасць сервера ў Ubuntu

  5. Прыступайце да дадання прыкладання Remmina з карыстацкага рэпазітара. Для гэтага трэба надрукаваць у кансолі sudo apt-add-repository ppa: remmina-ppa-team / remmina-next.
  6. Ўсталяваць менеджэр аддаленага стала ў Ubuntu

  7. Націсніце на Enter для дадання новых пакетаў у сістэму.
  8. Пацвердзіць даданне бібліятэк мэнэджэра ў Ubuntu

  9. Па завяршэнні ўстаноўкі патрабуецца абнавіць сістэмныя бібліятэкі sudo apt update.
  10. Паўторнае абнаўленне сістэмных бібліятэк у Ubuntu

  11. Цяпер засталося толькі сабраць апошнюю версію праграмы праз каманду sudo apt install remmina remmina-plugin-rdp remmina-plugin-secret.
  12. Ўстаноўка ўсіх файлаў мэнэджара аддаленага стала ў Ubuntu

  13. Пацвердзіце аперацыю па ўсталёўцы новых файлаў.
  14. Пацверджанне ўстаноўкі мэнэджэра ў Ubuntu

  15. Запусціць Remmina можна праз меню, націснуўшы на адпаведны значок.
  16. Тут засталося толькі выбраць тэхналогію VNC, прапісаць патрэбны IP-адрас і падлучыцца да дэсктопу.

Вядома, для падлучэння такім чынам карыстачу трэба ведаць знешні IP-адрас другога кампутара. Для вызначэння гэтага існуюць спецыяльныя онлайн-сэрвісы або дадатковыя ўтыліты, хутчэй за ўсё дададзеную ў Ubuntu. Дэталёвую інфармацыю па гэтай тэме вы знойдзеце ў афіцыйнай дакументацыі ад распрацоўшчыкаў АС.

Цяпер вы азнаёмленыя з усімі асноўнымі дзеяннямі, якія патрабуецца выканаць для ўстаноўкі і налады VNC-сервера пад дыстрыбутыў Ubuntu на абалонцы Gnome.

Чытаць далей