EnglishFrenchSpanish

Jalankan server | Ubuntu > | Fedora > |


favorit OnWorks

Xvnc4 - Online di Cloud

Jalankan Xvnc4 di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah Xvnc4 yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


Xvnc - server X VNC

RINGKASAN


Xvnc [Pilihan]:menampilkan#

DESKRIPSI


Xvnc adalah server X VNC (Virtual Network Computing). Ini didasarkan pada server X standar,
tetapi memiliki layar "virtual" daripada layar fisik. Tampilan aplikasi X
sendiri di atasnya seolah-olah itu adalah tampilan X normal, tetapi mereka hanya dapat diakses melalui VNC
pemirsa - lihat vncviewer(1).

Jadi Xvnc benar-benar dua server dalam satu. Untuk aplikasi itu adalah server X, dan untuk
pengguna VNC jarak jauh itu adalah server VNC. Dengan konvensi kami telah mengatur bahwa server VNC
nomor tampilan akan sama dengan nomor tampilan server X, yang berarti Anda dapat menggunakan
misalnya. snoopy:2 untuk merujuk ke tampilan 2 pada mesin "snoopy" di dunia X dan VNC
dunia.

Cara terbaik untuk memulai Xvnc adalah melalui vncserver naskah. Ini mengatur lingkungan
dengan tepat dan menjalankan beberapa aplikasi X untuk membantu Anda. Lihat halaman manual untuk
vncserver(1) untuk informasi lebih lanjut.

PILIHAN


Xvnc membutuhkan banyak pilihan - berlari Xvnc -bantu memberikan daftar. Banyak dari ini adalah standar
Opsi server X, yang dijelaskan dalam Xserver(1) halaman manual. Sebagai tambahan
opsi yang hanya dapat diatur melalui baris perintah, ada juga "parameter" yang dapat
diatur baik melalui baris perintah dan melalui vncconfig(1) program.

-geometri lebarxtinggi
Tentukan ukuran desktop yang akan dibuat. Standarnya adalah 1024x768.

-kedalaman kedalaman
Tentukan kedalaman piksel dalam bit desktop yang akan dibuat. Standarnya adalah 16, lainnya
nilai yang mungkin adalah 8, 15, dan 24 - hal lain yang mungkin menyebabkan keanehan
perilaku oleh aplikasi.

-format piksel format
Tentukan format piksel untuk server yang akan digunakan (BGRnnn atau RGBnnn). Default untuk kedalaman 8
adalah BGR233 (artinya dua bit paling signifikan mewakili biru, tiga berikutnya
hijau, dan tiga yang paling tidak signifikan mewakili merah), default untuk kedalaman 16 adalah
RGB565 dan untuk kedalaman 24 adalah RGB888.

-cc 3 Sebagai alternatif dari visual TrueColor default, ini memungkinkan Anda untuk menjalankan Xvnc
server dengan visual PseudoColor (yaitu yang menggunakan peta warna atau palet),
yang dapat berguna untuk menjalankan beberapa aplikasi X lama yang hanya berfungsi pada a
menampilkan. Nilai selain 3 (PseudoColor) dan 4 (TrueColor) untuk opsi -cc
dapat mengakibatkan perilaku aneh, dan desktop PseudoColor harus memiliki kedalaman 8 bit (mis
-kedalaman 8).

-inetd Ini secara signifikan mengubah perilaku Xvnc sehingga dapat diluncurkan dari inetd.
Lihat bagian di bawah tentang penggunaan dengan inetd.

-bantu Daftar semua opsi dan parameter

PARAMETER


Parameter VNC dapat diatur baik melalui baris perintah dan melalui vncconfig(1) program,
dan dengan server XFree86 yang diaktifkan VNC melalui entri Opsi dalam file XF86Config.

Parameter dapat diaktifkan dengan -berhenti atau mati dengan -berhenti=0. Parameter yang mengambil
nilai dapat ditentukan sebagai -berhenti nilai. Formulir valid lainnya adalah berhenti=nilai -berhenti=nilai
--berhenti=nilai. Nama parameter tidak peka huruf besar/kecil.

-Desktop nama-desktop
Setiap desktop memiliki nama yang dapat ditampilkan oleh pemirsa. Standarnya adalah "x11".

-rfbport pelabuhan
Menentukan port TCP di mana Xvnc mendengarkan koneksi dari pemirsa (the
protokol yang digunakan dalam VNC disebut RFB - "framebuffer jarak jauh"). Standarnya adalah 5900
ditambah nomor tampilan.

-rfbwait waktu, -ClientWaitTimeMillis waktu

Waktu dalam milidetik untuk menunggu pemirsa yang memblokir Xvnc. Ini adalah
diperlukan karena Xvnc adalah utas tunggal dan terkadang memblokir hingga pemirsa memiliki
selesai mengirim atau menerima pesan - perhatikan bahwa ini tidak berarti pembaruan
akan dibatalkan setelah waktu ini. Standarnya adalah 20000 (20 detik).

-httpd direktori
Jalankan server mini-HTTP yang menyajikan file dari direktori yang diberikan. Biasanya
direktori akan berisi kelas untuk penampil Java. Selain itu, file dengan
Ekstensi .vnc akan memiliki substitusi tertentu yang dibuat sehingga instalasi tunggal
penampil Java VNC dapat dilayani oleh instance Xvnc yang terpisah.

-httpPort pelabuhan
Menentukan port yang menjalankan server mini-HTTP. Standarnya adalah 5800 ditambah
nomor tampilan.

-rfbauth file passwd, -File Kata Sandi file passwd
Menentukan file yang berisi sandi yang digunakan untuk mengautentikasi pemirsa. Berkas
diakses setiap kali koneksi masuk, sehingga dapat diubah dengan cepat melalui
vncpasswd(1).

-deferUpdate waktu
Xvnc menggunakan mekanisme "pembaruan yang ditangguhkan" yang meningkatkan kinerja dalam banyak kasus.
Setelah ada perubahan pada framebuffer, Xvnc menunggu jumlah milidetik ini
(default 40) sebelum mengirim pembaruan ke klien yang menunggu. Ini berarti lebih banyak
perubahan cenderung bersatu dalam satu pembaruan. Mengaturnya ke 0 hasil
dalam perilaku yang sama seperti versi Xvnc sebelumnya, di mana perubahan pertama ke
framebuffer menyebabkan pembaruan segera ke klien yang menunggu.

-KirimCutText
Kirim perubahan clipboard ke klien (default aktif). Perhatikan bahwa Anda juga harus berlari
vncconfig(1) untuk membuat clipboard berfungsi.

-TerimaCutText
Terima pembaruan clipboard dari klien (default aktif). Perhatikan bahwa Anda juga harus berlari
vncconfig(1) untuk membuat clipboard berfungsi.

-AcceptPointerEvents
Terima acara tekan dan lepaskan penunjuk dari klien (default aktif).

-AcceptKeyEvents
Terima tekan tombol dan acara rilis dari klien (default aktif).

-Putuskan Klien
Putuskan sambungan klien yang ada jika sambungan masuk tidak digunakan bersama (defaultnya adalah
pada). Jika Putuskan Klien salah, maka koneksi non-bersama yang baru akan menjadi
ditolak saat ada klien yang aktif. Ketika digabungkan dengan Tidak pernah Dibagikan ini berarti
hanya satu klien yang diizinkan pada satu waktu.

-Tidak Pernah Dibagikan
Jangan pernah memperlakukan koneksi masuk sebagai yang dibagikan, terlepas dari yang ditentukan klien
pengaturan (default mati).

-Selalu Dibagikan
Selalu perlakukan koneksi masuk sebagai yang dibagikan, terlepas dari yang ditentukan klien
pengaturan (default mati).

-Protokol3.3
Selalu gunakan protokol versi 3.3 untuk kompatibilitas mundur dengan perilaku buruk
klien (default tidak aktif).

-BandingkanFB
Lakukan perbandingan piksel pada framebuffer untuk mengurangi pembaruan yang tidak perlu (defaultnya adalah
di).

-Jenis Keamanan tipe detik
Tentukan skema keamanan yang akan digunakan dipisahkan dengan koma. Saat ini hanya "Tidak Ada"
dan "VncAuth" didukung. Standarnya adalah "VncAuth" - perhatikan bahwa jika Anda ingin a
server yang tidak memerlukan kata sandi, Anda harus mengatur parameter ini ke "Tidak Ada".

-Waktu Menganggur detik
Jumlah detik setelah koneksi VNC yang tidak digunakan akan terputus (default
adalah 3600 yaitu satu jam).

-Sambungan Kueri
Meminta pengguna desktop untuk secara eksplisit menerima atau menolak yang masuk
koneksi. Ini paling berguna saat menggunakan modul vnc.so atau x0vncserver(1)
program untuk mengakses desktop X yang ada melalui VNC.

The vncconfig(1) program harus berjalan di desktop agar QueryConnect
didukung oleh vnc.so(1) modul atau Xvnc(1) program. NS x0vncserver(1)
program tidak memerlukan vncconfig(1) untuk dijalankan.

-localhost
Hanya izinkan koneksi dari mesin yang sama. Berguna jika Anda menggunakan SSH dan ingin
hentikan koneksi non-SSH dari host lain. Lihat panduan untuk menggunakan VNC dengan SSH
di situs web.

-catatan nama log:dest:tingkat
Mengonfigurasi pengaturan log debug. dest saat ini bisa stderr or stdout, dan
tingkat adalah antara 0 dan 100, 100 berarti keluaran paling verbose. nama log biasanya *
artinya semua, tetapi Anda dapat menargetkan file sumber tertentu jika Anda tahu namanya
"Penulis Log". Standarnya adalah *:stderr:30.

-RemapKeys pemetaan
Menyiapkan pemetaan keyboard. pemetaan adalah string karakter yang dipisahkan koma
pemetaan, masing-masing bentuk tangki->tangki, atau tangki<>tangki, Di mana tangki adalah heksadesimal
simbol kunci Misalnya, untuk menukar simbol " dan @ Anda akan menentukan
sebagai berikut:

RemapKeys=0x22<>0x40

PENGGUNAAN DENGAN INETD


Dengan mengkonfigurasi inetd(1) layanan dengan tepat, Xvnc dapat diluncurkan sesuai permintaan ketika a
koneksi masuk, daripada harus dimulai secara manual. Ketika diberikan -inetd
opsi, alih-alih mendengarkan koneksi TCP pada port tertentu, ia menggunakan standarnya
masukan dan keluaran standar. Ada dua mode yang dikendalikan oleh entri wait/nowait di
file inetd.conf.

Dalam mode sekarang, Xvnc menggunakan input dan output standarnya secara langsung sebagai koneksi ke
seorang penonton. Itu tidak pernah memiliki soket pendengaran, jadi tidak dapat menerima koneksi lebih lanjut dari
pemirsa (namun dapat terhubung ke pemirsa yang mendengarkan dengan menggunakan program vncconfig).
Koneksi penampil lebih lanjut ke port TCP yang sama menghasilkan inetd memunculkan Xvnc baru ke
menangani setiap koneksi. Ketika koneksi ke penampil mati, Xvnc dan semua
klien X terkait meninggal. Perilaku ini paling berguna bila dikombinasikan dengan XDMCP
opsi -query dan -once. Contoh tipikal di inetd.conf mungkin (semua dalam satu baris):

5950 streaming tcp sekarang tidak ada siapa-siapa /usr/local/bin/Xvnc Xvnc -inetd -query localhost -sekali
tipe keamanan=tidak ada

Dalam contoh ini koneksi viewer ke :50 akan menghasilkan Xvnc baru untuk koneksi itu
yang seharusnya menampilkan layar login XDM standar pada mesin itu. Karena pengguna
perlu masuk melalui XDM, biasanya OK untuk menerima koneksi tanpa kata sandi VNC di
kasus ini.

Dalam mode tunggu, ketika koneksi pertama masuk, inetd memberikan soket pendengar ke
Xvnc. Ini berarti bahwa untuk port TCP tertentu, hanya ada satu Xvnc dalam satu waktu.
Koneksi penampil lebih lanjut ke port yang sama diterima oleh Xvnc yang sama di normal
cara. Bahkan ketika koneksi asli terputus, Xvnc akan terus berjalan. Jika ini
digunakan dengan opsi XDMCP -query dan -once, klien Xvnc dan X terkait akan
mati ketika pengguna keluar dari sesi X dengan cara biasa. Penting untuk menggunakan
Kata sandi VNC dalam kasus ini. Entri tipikal di inetd.conf mungkin:

5951 streaming tcp wait james /usr/local/bin/Xvnc Xvnc -inetd -query localhost
-once passwordFile=/home/james/.vnc/passwd

Bahkan biasanya, Anda akan memiliki satu entri untuk setiap pengguna yang menggunakan VNC secara teratur, masing-masing dari
yang memiliki port TCP khusus yang mereka gunakan. Dalam contoh ini, ketika pengguna "james"
terhubung ke :51, dia memasukkan kata sandi VNC-nya, lalu mendapatkan layar login XDM tempat dia login
dalam dengan cara biasa. Namun, tidak seperti contoh sebelumnya, jika dia memutuskan sambungan,
sesi tetap persisten, dan ketika dia menghubungkan kembali dia akan mendapatkan sesi yang sama kembali
lagi. Ketika dia keluar dari sesi X, Xvnc akan mati, tetapi tentu saja yang baru akan
dibuat secara otomatis saat berikutnya dia terhubung.

Gunakan Xvnc4 online menggunakan layanan onworks.net


Ad


Ad