News
BAE'de yeni veri merkezi - Equinix DX1
April 25, 2023
Updated June 7, 2023

Ubuntu 20.04 üzerinde TightVNC Sunucusu Nasıl Kurulur

Linux Ubuntu VNC

Bu eğitimde, TightVNC Server'ı Ubuntu 20.04 üzerine kuracak, yapılandıracak ve uzak masaüstü bağlantıları için kullanacağız.

Hazırlık

Tüm komutlar süper kullanıcı adına yürütülmelidir.

Güvenlik duvarınız etkinse, gelen VNC bağlantıları için bağlantı noktalarını açmanız gerekir. Bir bağlantı için aşağıda gösterildiği gibi 5901'i açmanız yeterlidir. Daha fazla eşzamanlı bağlantıya ihtiyacınız varsa, 5902, 5903, vb. açın.

ufw allow 5901/tcp

TightVNC Sunucusunu Kurma

Ubuntu'nun sunucu sürümlerinde grafiksel ortam varsayılan olarak yüklü değildir. Bu nedenle, eğer uzak bir masaüstüne bağlanmak istiyorsak, bir grafik kabuk yüklememiz gerekir. Aynı zamanda TightVNC Server'ın kendisini de kuralım.

apt install xfce4 xfce4-goodies tightvncserver

TightVNC Sunucusunu Yapılandırma

TightVNC Sunucusunu ilk kez başlatalım. Çalışma için gerekli dosyaları oluşturacak ve bir şifre oluşturmanızı isteyecektir.

vncserver

Bir parola belirleyin ve onaylayın. Uzak masaüstü kontrolünü kısıtlamanız gerekiyorsa, salt okunur bir parola seçin.

Şimdi diğer ayarları yapmak için TightVNC oturumunuzu durdurun.

vncserver -kill :1

TightVNC yapılandırma dosyasını açın.

nano ~/.vnc/xstartup

Aşağıdaki satırı sonuna ekleyin.

startxfce4

Ve sunucuyu tekrar başlatın.

vncserver

Setting up autorun

Varsayılan olarak, TightVNC bir daemon'a sahip değildir ve sistem yeniden başlatıldıktan sonra açılmaz. Bunu düzeltmek için systemd'de yeni bir birim oluşturalım.

nano /etc/systemd/system/vncserver.service

Aşağıdaki yapılandırmayı buraya ekleyin:

[Unit]
Description=TightVNC server
After=syslog.target network.target

[Service]
Type=forking
User=root
PAMName=login
PIDFile=/root/.vnc/%H:1.pid
ExecStartPre=-/usr/bin/vncserver -kill :1 > /dev/null 2>&1
ExecStart=/usr/bin/vncserver
ExecStop=/usr/bin/vncserver -kill :1

[Install]
WantedBy=multi-user.target

Sistemi yeniden başlatın:

systemctl daemon-reload

TightVNC sunucusunun otomatik çalışmasını etkinleştirin ve başlatın.

systemctl enable --now vncserver

Uzak masaüstüne bağlanma

Herhangi bir VNC istemcisini başlatın. Windows için RealVNC veya TightVNC Viewer kullanabilirsiniz. Linux için - Remmina. VNC sunucusu olarak 5901 portlu sunucunuzun IP adresini kullanın.

VNC istemcisini başlatma
Ekran Görüntüsü 1. VNC istemcisini başlatma.

Daha önce oluşturduğunuz parolayı girin ve uzak masaüstünü göreceksiniz.

Bağlantıyı güvenli hale getirmek için - Ubuntu 20.04'te SSH Tüneli Üzerinden VNC Bağlantısı Nasıl Kurulur.

Vote:
5 out of 5
Аverage rating : 5
Rated by: 1
34384 İstanbul İzzetpaşa Mah. Yeni Yol Cad. No:3 / 336 Şişli
+90 212 900-35-36
700 300
IT-GRAD NL B.V.
700 300
Hizmetlerimizi sunmak, analizler yapmak ve pazarlama için çerezleri kullanıyoruz. Çerez kullanımımız hakkında daha fazla bilgi edinmek için lütfen Gizlilik Politikamıza bakın. Web sitemize göz atmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz.