GNU/Linux >> Belajar Linux >  >> Ubuntu

Akses Jarak Jauh Aman ke Mesin?

Saya memiliki jaringan lokal 80 mesin, semua dengan Ubuntu 10.04 diinstal pada mereka. Semua mesin terhubung ke sakelar pusat.

Saya memiliki beberapa kontraktor yang berlokasi di luar negeri. Saya ingin mendedikasikan masing-masing mesin tersebut sebagai satu mesin, sehingga semua pekerjaan yang mereka lakukan akan dilakukan di salah satu mesin 'lokal' saya (melalui akses jarak jauh).

Idealnya, saya lebih suka solusi aman (VPN?) yang memungkinkan setiap pengguna terhubung dengan aman ke mesin jarak jauh, melihat 'X' (artinya, dapat membuka program seperti Evolution , mengirim email, menulis dokumen menggunakan Open Office dll) dan juga membuka terminal, menjalankan skrip, dll. Idealnya, solusinya harus cepat (artinya, saya tidak ingin penundaan lama antara setiap pukulan pada keyboard mereka hingga saat layar mereka diperbarui) dan aman.

Saya juga harus memiliki kemampuan untuk mengakses mesin yang sedang mereka kerjakan dan memblokir akses mereka, jika mereka melakukan sesuatu yang tidak seharusnya mereka lakukan.

Apakah mudah untuk menangani / setup? tahu berapa biayanya?

Jawaban yang Diterima:

Hal paling sederhana untuk dilakukan (hampir tidak memerlukan pengaturan) adalah hanya menggunakan SSH ke koneksi tunnel X. SSH dapat meneruskan koneksi x-server komputer lokal Anda ke komputer jarak jauh. Dengan begitu Anda dapat menjalankan program di komputer jarak jauh tetapi menampilkan jendelanya secara lokal. Performanya tidak terlalu bagus. Jika kontraktor Anda menggunakan Windows maka mereka harus mengunduh Putty dan Xming. Anda juga dapat melakukan tunnel VNC melalui SSH jika mereka memiliki klien VNC, tetapi kinerja VNC bahkan lebih buruk.

Jika Anda ingin meminimalkan waktu Anda membayar kontraktor Anda untuk melihat layar pemuatan maka Anda mungkin ingin menggunakan NX. Sementara X bekerja dari jarak jauh, itu tidak dioptimalkan untuk jaringan non LAN. NX memperbaikinya dengan menggunakan kompresi dan menyingkirkan panggilan Xlib yang berlebihan.

Meskipun klien NX gratis, server NX NoMachine tidak. Untungnya, jika Anda tidak keberatan dengan sedikit pekerjaan, Anda dapat menggunakan server NX Google NeatX. NX menggunakan tunneling SSH di belakang layar sehingga seaman ssh -X. Dan tidak perlu menyiapkan VPN.

Terkait:Dukungan paket Snap untuk Ubuntu 14.04 LTS?

Jika mesin desktop Anda menggunakan NAT atau proxy, Anda harus menggunakan VPN.

Menyiapkan VPN sedikit sulit. Untungnya saya menemukan dokumentasi komunitas OpenVPN cukup mudah diikuti.


Ubuntu
  1. Cara mengkonfigurasi akses MySQL jarak jauh di cPanel

  2. Memecahkan masalah akses jarak jauh ke SQL Server

  3. Terowongan vpn akses jarak jauh SSH

  1. Izinkan Akses Ssh Jarak Jauh?

  2. Bagaimana Cara Mengakses Gvfs Mounts Dari Command Line?

  3. Cara mengakses/login ke cPanel

  1. Cara menggunakan kemampuan akses jarak jauh Kotak GNOME

  2. Cara Mengatur VPN Akses Jarak Jauh Bare Metal Cloud

  3. Cara Mengatur Akses Jarak Jauh ke Docker Daemon