Gentoo Altinda VNC-Server Kurulumu
From Lapis Wiki
Bu makale NASIL bölümü serisinin bir parçasıdır
|
| MasaÜstü • Donanım • Ağ • Dağıtımlar |
| Tarayıcılar• Programlama • Linux ve Oyunlar |
Konu başlıkları |
Giriş
Linux altında, uzaktan erişim yöntemi ile bir bilgisayarın X sunucusuna erişmenin en kolay yöntemlerinden birisi VNC sunucu yoludur. VNC sunucu kurarak, bağlanmak isteyen her istemciye bir X ekranı sağlayabilirsiniz.
Kurulum
Gentoo altında VNC sunucu kurmak için, hem istemcide (client) hemde sunucuda(server) aşağıdaki komutu vermeniz yeterli:
# emerge -av vnc
VNC Sunucuda(server) Yapılması Gereken Ayarlar
VNC sunucunuzu 2 farklı yöntemde istemcilere hazır duruma getirebilirsiniz.
1. Yöntem
/etc/X11/xorg.conf dosyasını açın ve VNC modulunu aşağıdaki şekilde ekleyin. Bu sayede X sunucuya uzaktan sorunsuzca erişilebilir:
Section "Module" Load "vnc" Load "freetype" Load "type1" .............. .............. .............. Section "Screen" #X sunucusunun şifreleri bulabileceği dosyayı tanımlamamız gerekir. Option "passwordFile" "/home/user/.vnc/passwd"
X sunucuda gerekli olan ayarları yaptıktan sonra, sırada şifre oluşturma var. Bunun için kullanıcı olarak (root değil) aşağıdaki komutu veriyoruz:
vncpasswd
Şimdi artık uzaktan erişim için X sunucumuz hazır durumda. X sunucumuzu restart etmeyi unutmayın.
2. Yöntem
Yukarda anlattığımız 1. yöntem, her X açılışında VNC sunucuyu hazır halde tutar. Eğer devamlı olarak VNC sunucuya ihtiyacınız yoksa, ve sadece siz kendi istediğiniz zaman çalıştırmak istiyorsanız, 2. yöntem sizin için dah auygun olacaktır.
Bunun için, VNC sunucuda aşağıdaki komutu verip çalıştırmanız yeterli olacaktır.
vncserver :1
1 rakamının orda özel bir anlamı vardır. Çünkü 5900 rakamı ile 1 rakamı toplanır ve kullanılacak olan port numarası belirlenir, yani bu durumda 5901 portu kullanılacaktır. Eğer 2 alınsaydı, bu sefer 5902 portu kullanılmış olacaktı.
Şimdi nano ~/.vnc/xstartup komutunu vererek, bir başlangıç betiği oluşturalım. Dosyaya şunları yazabiliriz:
#!/bin/sh [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & fluxbox &
Tabi fluxbox yerine başka bir masaüstünü veya kurulu ne varsa onu tanımlayabilirsiniz. Fakat KDE veya Gnome gibi tanımlamalarda aşırı yük bineceğini göz önünde bulundurun.
Bu ayarlamalarıda yaptıktan sonra, şimdi VNC sunucumuzu çalıştırabiliriz:
vncserver -kill :1
İstemciden (client) Sunucuya Bağlanma Yöntemleri
İstemcide ilk başta vnc sunucusunu zaten kurmuştuk. Sadece vncviewer komutu ile bağlamanız yeterli olacak:
vncviewer vnc_sunucu_ip_adresi:0
Bu işlemden sonra sizden şifrenizi isteyecektir. Şifre olarak vncpasswd komutu ile oluşturduğunuz şifreyi girmeniz gerekli.
Eğer istemcinizde masaüstü olarak KDE kullanıyorsanız, aşağıdaki komut yolu ilede vncviewer komutunu kullanmadan VNC sunucunuza bağlantı kurabilirsiniz:
krdc --geometry 830x690 -w -h -s -p /home/user/host.pwd host:0
