Как да инсталирате VNC-сървър в Ubuntu

Virtual Network Computing (VNC) е система за предоставяне на достъп до отдалечен работен плот на компютър. Чрез мрежата се предава изображение на екрана, натискат се щракванията на мишката и клавишите на клавиатурата. В операционната система Ubuntu, споменатата система се инсталира през официалното хранилище и само след това се извършва процедурата по повърхността и детайлната конфигурация.

Инсталирайте VNC сървър в Ubuntu

Тъй като в най-новите версии на Ubuntu Gnome GUI е инсталиран по подразбиране, ние ще инсталираме и конфигурираме VNC на базата на тази среда. За удобство, ние разделяме целия процес на последователни стъпки, така че не би трябвало да имате трудности да разберете адаптирането на работата на инструмента, който ви интересува.

Стъпка 1: Инсталирайте необходимите компоненти

Както споменахме по-рано, ще използваме официалното хранилище. Налице е най-новата и стабилна версия на VNC сървъра. Всички действия се изпълняват през конзолата, защото си струва да започнем с неговото стартиране.

  1. Отидете в менюто и отворете "Терминал" . Има горещ клавиш Ctrl + Alt + T , който ви позволява да го направите по-бързо.
  2. Отваряне на терминала чрез менюто в Ubuntu

  3. Инсталирайте актуализации за всички системни библиотеки чрез sudo apt-get update .
  4. Проверете за актуализации на библиотеки в Ubuntu

  5. Въведете парола за предоставяне на root достъп.
  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-сървъра

При първото стартиране на инструмента се задават основните параметри, след което се стартира работния плот. Трябва да се уверите, че всичко функционира нормално и можете да го направите по следния начин:

  1. В конзолата въведете командата vncserver отговорна за стартирането на сървъра.
  2. Първо пускане на VNC сървъра в OS 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 - твърдо сиво
    vncconfig -iconic &
    x-терминал-емулатор -геометрия 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 Server в Ubuntu

  3. Уверете се, че процесът е правилен.
  4. Проверете работата на сървъра в Ubuntu

  5. Започнете да добавяте приложението Remmina от потребителското хранилище. За да направите това, напишете sudo apt-add-repository ppa:remmina-ppa-team/remmina-next в конзолата 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. Стартирайте инсталираното приложение в Ubuntu

  17. Остава само да изберете технологията VNC, да регистрирате желания IP адрес и да се свържете с работния плот.
  18. Стартирайте инсталираното приложение в Ubuntu

Разбира се, за да се свържете по този начин, потребителят трябва да знае външния IP адрес на втория компютър. За да определите това, в Ubuntu са добавени специални онлайн услуги или допълнителни помощни програми. Подробна информация по тази тема може да се намери в официалната документация на разработчиците на ОС.

Сега сте запознати с всички основни стъпки, които трябва да изпълните, за да инсталирате и конфигурирате VNC сървър за дистрибуцията на Ubuntu на обвивката на Gnome.