VNC е един от актуалните начини, който ни позволява да се свързваме дистанционно с други компютри (Windows, macOS, Linux и т.н.), за да изпълняваме различни задачи там, поддръжка или администрация, с VNC можете да получите достъп до споделен екран на Linux и да контролирате всичко, което е в това оборудване това помага да се намали времето за пътуване и да се предложи работа в реално време и със скорост.
Предимства на VNCПредимствата на използването на VNC са:
- Лесен за изпълнение
- Опции за достъп и без надзор
- Облачна свързаност
- Възможен чат в реално време, печат и прехвърляне на файлове
- Има 256-битово шифроване на AES сесия
- Възможно е да се използва многофакторно удостоверяване
- Подробен контрол на достъпа
Ще се научим да инсталираме VNC в Ubuntu 20.04 и с този метод ще имаме алтернатива за получаване или предоставяне на дистанционна поддръжка.
1. Инсталирайте VNC на Ubuntu 20.04
Етап 1
Първата стъпка, която трябва да направите, ще бъде актуализирането на системата:
sudo apt актуализация
Увеличете
Стъпка 2
След като системата бъде актуализирана, ние ще инсталираме Lightdm екранния мениджър със следната команда:
sudo apt install lightdm
Увеличете
Стъпка 3
Въвеждаме буквата S, за да продължим с изтеглянето и инсталирането, след което ще се покаже следното:
Увеличете
Стъпка 4
Там избираме „lightdm“ и продължаваме инсталацията. Целта на Lightdm е да бъде стандарт за прозоречната система X11 и за Wayland.
Увеличете
Стъпка 5
След това рестартираме системата, за да завършим процеса, влизаме в екрана за вход, където виждаме новата структура с lightdm:
Увеличете
Стъпка 6
Влизаме и в терминала ще изпълним следното:
sudo apt install x11vnc
Увеличете
Стъпка 7
Потвърждаваме изтеглянето с буквата S:
Увеличете
2. Активирайте VNC в Ubuntu 20.04
С помощта на x11vnc е възможно да се гледа отдалечено (и да може да се работи) с реални X екрани чрез всеки от наличните днес VNC зрители.
Някои от функциите на x11vnc са:
- Има вградено SSL / TLS криптиране
- 2048-битово удостоверяване на RSA, включително поддръжка на VeNCrypt
- Поддръжка за вход и парола за UNIX акаунт
- Мащабиране от страна на сървъра
- HTTPS / HTTP + VNC с един порт
- Реклама на услугата Zeroconf
- Прехвърляне на файлове TightVNC и UltraVNC
- Той има шифрован режим на терминални услуги (-create, -svc или -xdmsvc опции) въз основа на потребителски имена
Етап 1
Ние изброяваме IP на Ubuntu 20.04 с командата:
ip добавяне
Увеличете
Стъпка 2
С този адрес ще имаме достъп до Ubuntu 20.04 от VNC клиент. В терминала изпълняваме следното, за да стартираме VNC. Това ще активира VNC на Ubuntu 20.04.
x11vnc
Увеличете
Стъпка 3
От отдалечен компютър, в този случай Windows 10, отваряме VNC клиента и въвеждаме IP на Ubuntu 20.04:
Увеличете
Стъпка 4
Натискаме Enter и ще видим следното предупреждение:
Увеличете
Стъпка 5
Щракваме върху Продължи и ще имаме отдалечен достъп до Ubuntu 20.04:
Увеличете
Стъпка 6
Сега в Ubuntu 20.04 ще създадем следния файл:
sudo nano /lib/systemd/system/x11vnc.serviceСтъпка 7
Там ще въведем следното:
[Unit] Description = x11vnc service After = display -manager.service network.target syslog.target [Service] Type = simple ExecStart = / usr / bin / x11vnc -forever -display: 0 -auth предполагам -passwd парола ExecStop = / usr / bin / killall x11vnc Рестартиране = при неизправност [Инсталиране] WantedBy = многопотребителски целеви
Увеличете
Забележкапаролата може да бъде заменена с желаната парола.
Стъпка 8
Въведените полета са:
- Дейността възниква едва след като са стартирани някои други услуги и са достигнати точки на местоназначение
- x11vnc създава нишка от -завинаги.
- ExecStart и Stop позволяват на x11vnc да се стартира самостоятелно при повреда
- Услугата ще стартира, преди процесът да достигне целта за много потребители
Стъпка 9
Запазваме промените, като използваме следната комбинация от клавиши:
Ctrl + O
Оставяме редактора, използвайки:
Ctrl + X
Стъпка 10
Рестартираме демона, за да приложим промените:
systemctl демон-презареждане
Увеличете
Стъпка 11
Активираме услугата x11vnc:
systemctl активиране на x11vnc.serviceСтъпка 12
Трябва да въведем паролата, за да приложим промените:
Увеличете
Стъпка 13
В резултат на това ще видим следното:
Увеличете
Стъпка 14
Сега стартираме услугата x11vnc:
systemctl стартиране x11vnc.service
Увеличете
Стъпка 15
Проверяваме текущото му състояние:
systemctl статус x11vnc.service
Увеличете
Стъпка 16
Виждаме, че състоянието му е активно и работи. Нека се върнем към Windows 10 и когато се опитваме да установим връзката чрез VNC, трябва да въведем парола, която сме установили във файла, създаден в Ubuntu 20.04:
Увеличете
Стъпка 17
Стартираме отдалечена сесия с Ubuntu 20.04:
Увеличете
Стъпка 18
Ключов момент е да потвърдите, че можете да влезете дистанционно от екрана „вход“, за това отиваме в Настройки и в „Поверителност - Заключване на екрана“ ще деактивираме наличните опции и ще зададем времето за забавяне на 1 минута:
Увеличете
Стъпка 19
Затваряме сесията и от Windows 10 потвърждаваме, че е възможно да се установи връзката, да се регистрира паролата и да се влезе в Ubuntu 20.04:
Увеличете
С тези стъпки ще бъдем готови да използваме VNC до и от Ubuntu 20.04 във всички задачи, които включват дистанционно управление или поддръжка.