Stasiun Kerja Online OnWorks Linux dan Windows

logo

Hosting Online Gratis untuk WorkStation

<Sebelumnya | Konten | Selanjutnya>

Koneksi ditutup oleh host asing. [jimmy@gumpalan ~]

Ini sangat aman, karena Anda tidak perlu memberikan nama pengguna dan/atau kata sandi untuk mendapatkan data yang Anda inginkan, jadi tidak ada yang bisa mengintip informasi penting itu dari kabel.


gambar

10.4.3. Sistem Jendela X


10.4.3.1. fitur X


Seperti yang telah kami jelaskan di Bab 7 (lihat Bagian 7.3.3), sistem X Window dilengkapi dengan server X yang menyajikan grafik ke klien yang membutuhkan tampilan.


Penting untuk menyadari perbedaan antara server X dan aplikasi klien X. Server X mengontrol tampilan secara langsung dan bertanggung jawab atas semua input dan output melalui keyboard, mouse, dan tampilan. Klien X, di sisi lain, tidak mengakses perangkat input dan output secara langsung. Ini berkomunikasi dengan server X yang menangani input dan output. Ini adalah klien X yang melakukan pekerjaan nyata, seperti nilai komputasi, menjalankan aplikasi, dan sebagainya. Server X hanya membuka jendela untuk menangani input dan output untuk klien yang ditentukan.


Dalam operasi normal (mode grafis), setiap workstation Linux adalah server X untuk dirinya sendiri, meskipun hanya menjalankan aplikasi klien. Semua aplikasi yang Anda jalankan (misalnya, Gimp, jendela terminal, browser Anda, aplikasi kantor Anda, alat pemutar CD Anda, dan sebagainya) adalah klien ke server X Anda. Server dan klien berjalan pada mesin yang sama dalam kasus ini.


Sifat klien/server dari sistem X ini menjadikannya lingkungan yang ideal untuk eksekusi aplikasi dan program dari jarak jauh. Karena proses sebenarnya sedang dijalankan pada mesin jarak jauh, sangat sedikit daya CPU yang dibutuhkan pada host lokal. Mesin seperti itu, murni bertindak sebagai server untuk X, disebut terminal X dan dulunya sangat populer. Informasi lebih lanjut dapat ditemukan di mini-HOWTO aplikasi Remote X.


gambar

10.4.3.2. Telnet dan X


Jika Anda ingin menggunakan telnet untuk menampilkan aplikasi grafis yang berjalan pada mesin jarak jauh, Anda harus terlebih dahulu memberikan akses mesin jarak jauh ke layar Anda (ke server X Anda!) menggunakan xhost perintah, dengan mengetikkan perintah yang mirip dengan yang di bawah ini di jendela terminal di mesin lokal Anda:


davy:~> xhost +remote.machine.com Setelah itu, sambungkan ke host jarak jauh dan suruh untuk menampilkan grafik pada mesin lokal dengan mengatur variabel lingkungan DISPLAY:


[davy@jarak jauh ~] ekspor DISPLAY="local.host.com:0.0" Setelah menyelesaikan langkah ini, aplikasi apa pun yang dimulai di jendela terminal ini akan ditampilkan di desktop lokal Anda, menggunakan sumber daya jarak jauh untuk komputasi, tetapi sumber daya grafis lokal Anda (server X Anda) untuk

menampilkan aplikasi.


Prosedur ini mengasumsikan bahwa Anda memiliki semacam server X (XFree86, X.org, Exceed, Cygwin) yang sudah diatur pada mesin tempat Anda ingin menampilkan gambar. Arsitektur dan sistem operasi mesin klien tidak penting selama mereka memungkinkan Anda untuk menjalankan server X di atasnya.


Komputasi Awan OS Teratas di OnWorks: