Komputasi Jaringan Virtual (VNC) adalah semacam sistem berbagi jarak jauh yang memungkinkan untuk mengendalikan komputer lain yang terhubung ke internet. Klik keyboard dan mouse dapat dengan mudah mengirimkan dari satu komputer ke komputer lain. Ini membantu administrator dan staf teknis untuk mengelola server dan desktop mereka tanpa harus berada di lokasi yang sama secara fisik.
VNC adalah aplikasi open source yang dibuat pada akhir 1990-an. Ini independen dan kompatibel dengan jendela dan Unix/Linux. Berarti biasa jendela pengguna berbasis dapat berinteraksi dengan Linux sistem berbasis tanpa hazel apapun.
Menggunakan VNC kamu harus punya TCP/IP koneksi dan VNC klien penampil untuk terhubung ke komputer yang sedang berjalan VNC komponen server. Server mengirimkan tampilan duplikat dari komputer jarak jauh ke penampil.
Artikel ini menunjukkan cara menginstal Server VNC menggunakan KetatVNC versi yang jauh lebih baik dari yang lebih lama VNC program, dengan Desktop GNOME akses jarak jauh aktif RHEL, CentOS dan Fedora sistem.
Jika Anda telah menginstal versi minimal dari Sistem operasi, yang hanya memberikan antarmuka baris perintah bukan GUI. Maka Anda perlu menginstal a GUI (Antarmuka Pengguna Grafis) dengan Desktop GNOME. NS GNOME desktop menyediakan lingkungan desktop ringan yang bekerja sangat baik pada remote VNC desktop.
[[dilindungi email] ~]# yum groupinstall "X Window System" "Desktop"
KetatVNC perangkat lunak kontrol desktop jarak jauh yang memungkinkan kita terhubung ke desktop jarak jauh. Untuk menginstal, gunakan yang berikut ini: perintah yum seperti yang ditunjukkan di bawah ini.
[[dilindungi email] ~]# yum -y instal tigervnc-server xorg-x11-fonts-Type1
Buat pengguna biasa, yang akan digunakan untuk terhubung ke desktop jarak jauh. Misalnya, saya telah menggunakan "dekat” sebagai pengguna, Anda dapat memilih sendiri nama pengguna.
[[dilindungi email] ~]# penggunatambahkan teknologi. [[dilindungi email] ~]# passwd tecmint. Mengubah kata sandi untuk pengguna tecmint. Kata sandi baru: Ketik ulang kata sandi baru: passwd: semua token otentikasi berhasil diperbarui.
Buat kata sandi baru untuk pengguna yang baru dibuat. Masuk ke pengguna (su – tecmint) dan lari 'vncpasswd'untuk mengatur VNC kata sandi untuk pengguna.
Catatan: Kata sandi ini untuk mengakses VNC desktop jarak jauh, dan kata sandi yang kami buat di langkah 3 adalah untuk mengakses SSH.
[[dilindungi email] ~]# su - tecmint. [[dilindungi email] ~]$ vncpasswd. Kata sandi: Verifikasi:
Perintah di atas meminta Anda untuk memasukkan kata sandi dua kali dan membuat ".vnc” direktori di bawah pengguna direktori rumah dengan paswd berkas di dalamnya. Anda dapat memeriksa file kata sandi yang dibuat, dengan menggunakan perintah berikut.
# ls -l /home/tecmint/.vnc. -rw 1 tecmint tecmint 8 14 Jul 21:33 paswd
Sekarang keluar dari login pengguna dan kembali ke akar login pengguna.
[[dilindungi email] ~]$ keluar. keluar
Buat xstartup naskah sebagai akar pengguna. Ini dapat dibuat dengan memulai VNC server.
[[dilindungi email] ~]# /etc/init.d/vncserver start Memulai server VNC: 1:tecmint Desktop baru 'tecmint.com: 1 (tecmint)' adalah tecmint.com: 1 Memulai aplikasi yang ditentukan di /home/tecmint/.vnc/xstartup. File log adalah /home/tecmint/.vnc/tecmint.com: 1.log [ OK ]
Selanjutnya, periksa apakah xstartup skrip dibuat di bawah (dekat) milik pengguna direktori rumah, melakukan "ls -l" memerintah.
[[dilindungi email]~]# ls -l /home/tecmint/.vnc/ -rw. 1 tecmint tecmint 8 Jul 15 12:27 passwd. -rwxr-xr-x. 1 tecmint tecmint 654 11 Okt 2012xstartup
Setelah dibuat, atur resolusi desktop di xstartup mengajukan. Untuk ini, Anda harus berhenti berlari VNC melayani.
[[dilindungi email] ~]# /etc/init.d/vncserver stop Mematikan server VNC: 1:tecmint [ OK ]
Membuka file "/etc/sysconfig/vncservers” file editor pilihan Anda. Di sini saya menggunakan "nano" editor. Membuat baru VNC Sesi untuk “dekat” dengan perintah di bawah ini. di mana "-geometri” digunakan untuk menentukan resolusi desktop.
[[dilindungi email] ~]# nano /etc/sysconfig/vncservers
Dan tambahkan baris berikut di bagian bawah file. Simpan dan tutup.
## Pengguna Tunggal ## VNCSERVERS="1:tekmint" VNCSERVERARGS[1]="-geometri 1280x1024"
Jika Anda berurusan dengan banyak pengguna, pertama buat vncpasswd untuk semua milik pengguna seperti yang dijelaskan di atas dalam langkah 4, lalu tambahkan pengguna tersebut ke VNCSERVER garis dan tambahkan a VNCSERVERARGS[x] entri seperti yang ditunjukkan di bawah ini. Di mana 'x' adalah pengenal nomor.
## Banyak Pengguna ## VNCSERVERS="2:ravi 3:navin 4:avishek" VNCSERVERARGS[2]="-geometri 1280x1024" VNCSERVERARGS[3]="-geometri 1280x1024" VNCSERVERARGS[4]="-geometri 1280x1024"
Setelah melakukan semua perubahan, jalankan perintah berikut untuk memulai lagi VNC server. Sebelum memulai VNC sesi ke “dekat” pengguna, izinkan saya memberi Anda sedikit intro tentang Nomor Port dan pengenal'S. Secara default VNC berjalan di Port 5900 dan ID: 0 (yang untuk akar pengguna). Dalam skenario kami, saya telah membuat dekat, ravi, navigasi dan avishek. Sehingga pelabuhan dan id's digunakan oleh pengguna ini sebagai berikut:
ID Port Pengguna. 5900 akar :0. 5901 teknologi :1. 5902 ravi :2. 5903 navigasi :3. 5904 avishek :4
Jadi, di sini pengguna “dekat”akan mendapatkan pelabuhan 5901 dan id sebagai :1 dan seterusnya. Jika Anda telah membuat pengguna lain, katakan (pengguna5) maka dia akan mendapatkan port 5905 dan nomor: 5 dan seterusnya untuk setiap pengguna yang Anda buat.
[[dilindungi email] ~]# /etc/init.d/vncserver start Memulai server VNC: 1:tecmint Desktop baru 'tecmint.com: 1 (tecmint)' adalah tecmint.com: 1 Memulai aplikasi yang ditentukan di /home/tecmint/.vnc/xstartup. File log adalah /home/tecmint/.vnc/tecmint.com: 1.log 2:ravi Desktop baru 'tecmint.com: 2 (ravi)' adalah tecmint.com: 2 Memulai aplikasi yang ditentukan di /home/ravi/.vnc /xstartup. File log adalah /home/ravi/.vnc/tecmint.com: 2.log 3:navin Desktop baru 'tecmint.com: 3 (navin)' adalah tecmint.com: 3 Memulai aplikasi yang ditentukan di /home/navin/.vnc /xstartup. File log adalah /home/navin/.vnc/tecmint.com: 3.log 4:avishek Desktop baru 'tecmint.com: 4 (avishek)' adalah tecmint.com: 4 Memulai aplikasi yang ditentukan di /home/avishek/.vnc /xstartup. File log adalah /home/avishek/.vnc/tecmint.com: 4.log [ OK ]
Buka port pada iptables, katakan untuk pengguna (dekat) pada 5901.
[[dilindungi email] ~]# iptables -A INPUT -m state --state BARU -m tcp -p tcp --dport 5901 -j ACCEPT
Untuk beberapa pengguna, ravi, navigasi dan avishek. Saya membuka port 5902, 5903 dan 5904 masing-masing.
[[dilindungi email] ~]# iptables -I INPUT 5 -m state --state BARU -m tcp -p tcp -m multiport --dports 5902:5904 -j ACCEPT
Mengulang kembali Iptables melayani.
[[dilindungi email] ~]# layanan iptables simpan. [[dilindungi email] ~]# service iptables restart
Sekarang pergi ke jendela atau Linux mesin dan unduh Penampil VNC klien dan instal di sistem Anda untuk mengakses desktop.
Setelah Anda menginstal Penampil VNC klien, buka Anda akan mendapatkan yang mirip dengan layar di bawah ini. Memasuki Server VNCAKU P alamat beserta ID VNC (yaitu 1) untuk pengguna dekat.
Memasuki kata sandi yang kami buat dengan “vncpasswd" memerintah.
Itu saja, Anda terhubung ke Desktop Jarak Jauh.
Baca Juga: Akses VNC Desktop dari Web Browser
Beranda TightVNC