Online, ya. Gratis? Kemungkinan besar tidak (setidaknya tidak selamanya). Either way, setelah Anda memiliki server, itu hanya masalah pengaturan sesuatu seperti ini.
Mendapatkan server:
Yang Anda minta sebenarnya adalah server mini atau VPS. Ini adalah komputer yang dihosting oleh perusahaan seperti DigitalOcean , Amazon Web Services , Google Cloud Platform , dan sebagainya. Perusahaan-perusahaan ini mungkin memiliki uji coba atau kode promo gratis, tetapi Anda harus ingat bahwa ini adalah layanan yang ditawarkan kepada Anda secara efektif , dan ini adalah perusahaan. Bersikap baik tidak ada dalam model bisnis karena itu tidak menguntungkan.
Namun, itu tidak berarti mereka tidak gratis. DigitalOcean memiliki program rujukan yang memungkinkan Anda mendapatkan waktu server gratis ketika orang lain mendaftar menggunakan kode unik Anda. AWS memiliki uji coba gratis satu tahun untuk server mereka. Anda mungkin dapat menemukan penawaran serupa untuk host server lain jika Anda benar-benar mencoba mencari. Padahal, layanan ini biasanya cukup murah (minimum $ 5 / bulan).
Tentu, Anda mungkin dapat menemukan beberapa penyedia VPS "gratis" di luar sana, tetapi ini saat yang tepat untuk menunjukkan bahwa tidak ada yang namanya makan siang gratis. Anda mungkin tidak membayar dalam uang, tetapi VPS Anda mungkin sangat terbatas dalam apa yang dapat dilakukannya, dapat digunakan dalam pengumpulan data, hanya memungkinkan Anda mengakses pada waktu tertentu (pembagian waktu), tidak memungkinkan Anda untuk menyimpan pekerjaan Anda, dan sebagainya . Jika Anda ingin menginstal Ubuntu yang memiliki reputasi baik yang benar-benar berfungsi seperti yang Anda inginkan, Anda harus membayar untuk itu, maaf. Atau, sebagai alternatif, Anda memiliki teman baik yang akan membiarkan Anda menggunakan beberapa kelebihan kapasitas server mereka.
Akses Jarak Jauh Melalui Internet:
PERINGATAN: Pastikan Anda membaca semua yang dijelaskan di bagian ini, dan pastikan Anda memahaminya. Ini penting.
Apa yang Anda minta (akses jarak jauh penuh, shell makna dan / atau grafis, melalui HTTP / HTTPS) berpotensi menjadi risiko keamanan besar ! Jika Anda memberi diri Anda tingkat akses ke sistem ini, orang lain dapat memperolehnya dan menggunakan berbagai trik jahat, atau mengintip koneksi Anda. Saya menyebutkan penggunaan VNC nanti dalam posting ini, yang bisa sangat berbahaya kecuali Anda sangat berhati-hati dengan pengaturan Anda. Saya tidak bertanggung jawab atas sistem Anda yang dipasangi. Jangan bilang aku tidak memperingatkanmu. Lakukan dengan benar, atau injak dengan sangat hati-hati.
Saya pribadi akan menyarankan mengevaluasi kembali kriteria Anda dan mempertimbangkan melakukan hal-hal dengan cara yang benar (SSH berbasis Kunci dengan tunneling port jika diperlukan + konfigurasi firewall yang kuat) jika memungkinkan. Ini berarti menggunakan perangkat lunak yang tepat alih-alih membawa semuanya melalui HTTP.
Akses hanya melalui browser web benar-benar sesuatu yang kebanyakan orang cenderung tidak melakukan karena berbagai alasan. Alasan yang paling banyak dikutip adalah bahwa ini hanya cukup tidak aman semua hal dipertimbangkan. Namun, jika Anda masih ingin menggunakan sesuatu hanya melalui browser web, itu pasti mungkin .
Jika Anda baik-baik saja hanya dengan konsol atau shell langsung, sesuatu seperti Webmin , ShellInABox , atau Web Console akan menjadi pilihan yang baik. Mereka dapat diakses web dan memungkinkan Anda tingkat kontrol yang cukup baik atas mesin Anda. Catatan untuk hal seperti ini, meskipun, Anda akan memerlukan server HTTP (seperti nginx
) pada VPS Anda.
Jika ini tidak dapat diterima dan Anda tidak ingin meng-host hal-hal di mesin Anda, Anda dapat menggunakan sesuatu seperti webssh , tetapi berhati-hatilah terhadap risiko keamanan yang mungkin timbul akibat menggunakan sesuatu seperti ini.
Jika Anda memerlukan X11 (antarmuka grafis untuk hal-hal seperti xmodmap
, dll.), Anda harus melakukan beberapa hal yang lebih maju. Jika ini masalahnya, Anda harus membangun semacam solusi seputar penerusan X11. Jika Anda tidak dapat menggunakan perangkat lunak sisi komputer apa pun selain peramban web, ini menjadi lebih sulit. Namun, masih mungkin untuk mengatur VNC dan kemudian menggunakan sesuatu seperti noVNC dari jarak jauh, atau dengan menginstalnya di komputer Anda sendiri . Tapi, ini mungkin menimbulkan kelambatan berat ke dalam sistem Anda. Ini juga menawarkan vektor serangan potensial yang sangat besar terhadap sistem Anda, tetapi Anda seharusnya melihat peringatan raksasa di bagian atas bagian ini.
Idealnya, Anda hanya akan memiliki klien SSH ringan (seperti Putty atau sejenisnya) dan X11 (seperti XMing) pada flash drive, dan Anda dapat menggunakan ini untuk membuat koneksi dari mana saja, tetapi Anda sudah membawa flash drive. Pada titik itu, mungkin yang terbaik adalah hanya membuat drive yang gigih .