Giriş: NoMachine, uzak masaüstü erişimi ve dosya transferi için ücretsiz, tescilli bir yazılım çözümüdür. NX teknolojisinden yararlanarak, Xrdp ve VNC gibi diğer uzak masaüstü araçlarına kıyasla gelişmiş özellikler ve üstün performans sunar. NoMachine'i farklı kılan, gerçek çapraz platform uyumluluğudur; Windows, Mac, Linux, Android ve iOS cihazlarında sorunsuz bir şekilde çalışır. Bu, sunucunuza neredeyse her yerden ve her zaman erişmenizi sağlar.
Bu eğitim, Ubuntu sunucunuzda hafif bir masaüstü ortamı olan Xfce'yi kurma ve uzaktan erişim için NoMachine'i yapılandırma sürecinde size rehberlik edecektir.
Ön Koşullar:
- Bir Ubuntu sunucusu
- Sudo ayrıcalıklarına sahip SSH erişimi
Adım 1 - Xfce Kurulumu: Öncelikle apt kullanarak mevcut paket listesini güncelleyin:
sudo apt update
Xfce kurulumu oldukça basittir:
sudo apt install xfce4
Ubuntu sürümünüze bağlı olarak, kurulum sırasında varsayılan bir görüntü yöneticisi seçmeniz istenebilir. Varsayılan görüntü yöneticisini seçip kuruluma devam edebilirsiniz.
Adım 2 - NoMachine Kurulumu: NoMachine'i kurmak için resmi web sitesinden .deb paketini indirmeniz gerekecek. Hetzner Cloud'un modern altyapısı göz önüne alındığında, büyük olasılıkla amd64 mimarisine ihtiyacınız olacaktır. Mimarinizi doğrulamak için şu komutu kullanabilirsiniz:
dpkg --print-architecture
Bu eğitimi yazdığımız sırada, NoMachine'in en son sürümünü (8.8) aşağıdaki komutla indirebilirsiniz:
wget https://download.nomachine.com/download/8.8/Linux/nomachine_8.8.1_1_amd64.deb
Şimdi, .deb paketini kurun:
sudo dpkg -i nomachine_8.8.1_1_amd64.deb
Adım 3 - NoMachine Yapılandırması: Bu eğitimi takip edip Xfce kurduysanız, /usr/NX/etc/node.cfg konumundaki varsayılan NoMachine yapılandırmasını değiştirmenize gerek yoktur.
Ancak, farklı bir masaüstü ortamı kurduysanız, /usr/NX/etc/node.cfg dosyasına gidin ve DefaultDesktopCommand değerini ortamınıza uyacak şekilde ayarlayın:
- GNOME: DefaultDesktopCommand /usr/bin/gnome-session
- KDE Plasma: DefaultDesktopCommand /usr/bin/startplasma-x11
- LXDE: DefaultDesktopCommand /usr/bin/startlxde
- Xfce: DefaultDesktopCommand /usr/bin/startxfce4
Değişiklikleri yaptıktan sonra, NoMachine'i yeniden başlatın:
sudo /etc/NX/nxserver --restart
Not: Sunucunuzda etkin bir güvenlik duvarı varsa, 4000 numaralı porta bağlantılara izin verin:
sudo ufw allow 4000
Adım 4 - İstemciden Bağlanma: Son olarak, NoMachine indirme sayfasını ziyaret edin ve sunucuya bağlanmak için yerel cihazınıza NoMachine istemcisini kurun. NoMachine istemcisini başlatın, "Ekle" düğmesine tıklayın, "Host" alanına sunucunuzun genel IP adresini girin ve diğer parametreleri varsayılan olarak bırakın.
Ardından, "Bağlan"a tıklayın ve Ubuntu kullanıcı adınızı (örneğin, varsayılan olarak root) ve şifrenizi girin. Henüz bir şifre belirlemediyseniz, passwd komutunu etkileşimli olarak kullanarak bunu yapabilirsiniz.
Sonuç: Bu eğitim, Ubuntu sunucunuzda uzak masaüstü erişimi için Xfce masaüstü ortamının ve NoMachine'in kurulumunda size rehberlik etti. Ayrıca, sunucunuza sorunsuz uzaktan erişim için NoMachine'i adım adım yapılandırdınız.
Ara