Rabu, 22 Januari 2025

KONFIGURASI REMOTE SERVER DEBIAN 10

 


Assalamualaikum warahmatullahi wabarakatuh

nah pada kesempatan kali ini Saya akan membahas tentang Remote  Server pada Debian 10  .Penasaran bagaimana Caranya?Yukk mari kita simak pembahasan berikut ini.

Pengertian Remote Server :

 Remote server merupakan suatu server yang bisa diakses oleh pengguna untuk berbagai proses, seperti memproses data, menjalankan aplikasi, dan menyimpan file tanpa harus berada di lokasi fisik server itu sendiri. Artinya, kamu bisa memakai sumber daya server tanpa harus membuka koneksi, baik secara terpisah atau langsung hasilnya akan dikirim ke aplikasi client

Fungsi Remote :

1. Memberi kemudahan dalam memantau dan mengendalikan server : Dengan adanya server jarak jauh, pengguna bisa masuk ke server dari tempat yang berjauhan melalui internet atau jaringan lainnya. Ini menyederhanakan proses pemantauan dan pengendalian server tanpa keharusan berada di lokasi fisik server itu sendiri.

2. Memiliki tingkat keamanan yang lebih tinggi : Remote server memiliki tingkat keamanan yang lebih tinggi karena akses ke server hanya dapat dilakukan dengan menggunakan nama pengguna, kata sandi, dan alamat IP yang sudah ditentukan.

3. Mempermudah maintenance : Remote server memungkinkan maintenance dan perbaikan masalah teknis pada server dilakukan secara mudah dan cepat. Meskipun terjadi masalah seperti crash, bug, atau kesalahan teknis lain, server jarak jauh memungkinkan teknisi untuk mengakses server dari jarak jauh dan melakukan  perbaikan tanpa harus berada di lokasi fisik server.

4. Mempermudah monitoring penggunaan resource : Dalam dunia hosting, monitoring resource adalah hal yang penting untuk memastikan sistem berjalan dengan baik. Namun, dengan teknologi server jarak jauh, pengguna dapat dengan mudah memantau dan mengontrol resource dari jarak jauh.

5.Dapat mengontrol komputer Lain : Remote server dapat digunakan untuk mengontrol komputer lain. Jika komputer Anda berfungsi sebagai server jarak jauh, Anda dapat mengendalikan komputer klien yang terhubung dengan server

Cara Kerja Remote Server :

 - Pertama, pengguna memerlukan akses ke jaringan internet untuk terhubung dengan server jarak jauh. Ini dapat dilakukan melalui koneksi internet yang disediakan oleh penyedia layanan internet atau melalui jaringan lokal yang terhubung ke internet.

- Setelah terhubung ke jaringan internet, pengguna memerlukan aplikasi atau software khusus untuk mengakses server jarak jauh. Beberapa contoh aplikasi yang sering digunakan adalah SSH (Secure Shell), RDP (Remote Desktop Protocol), dan VNC (Virtual Network Computing).

- Pengguna kemudian memasukkan kredensial atau informasi login untuk mengakses server jarak jauh, seperti nama pengguna dan kata sandi. Ini memungkinkan pengguna untuk mengakses data dan aplikasi yang disimpan di server jarak jauh.

- Setelah berhasil masuk ke server jarak jauh, pengguna dapat mengelola data dan aplikasi yang tersedia di server. Hal ini dapat dilakukan melalui antarmuka yang disediakan oleh aplikasi atau software yang digunakan untuk mengakses server jarak jauh.

- Untuk memastikan keamanan dan privasi data, server jarak jauh biasanya dilengkapi dengan berbagai lapisan keamanan, seperti enkripsi data dan firewall untuk melindungi dari serangan malware atau hacker yang tidak diinginkan.

Langkah - Langkah :

1. Pastikan kalian sudah mengunduh aplikasi Putty, Jika belum kalian bisa mendownload-nya melalui chrome 

2.Sebelum start ke Debian kalian ke setting lalu pilih opsi network, Lalu  "attached to:" aslinya NAT kalian ganti ke Adaptor Host Only, dan pilih advanced pada Mode Promiscuous kalian pilih "Allow All" klik ok, Lalu start debian kalian


3.Lalu kalian login dengan ketik "root" Dan masukan password nya


4.Masukkan perintah "nano /etc/network/interfaces" untuk setting IP address. Jika sudah kalian simpan dengan klik CTRL X, klik Y dan enter.

5.Lalu restart IP dengan perintah “/etc/init.d/networking restart”, kemudian cek IP kita apakah sudah berubah dengan perintah “ip a” kita memperoleh IP yang sudah disetting tadi 


6.Masukkan perintah "apt install openssh-server" jika muncul pertanyaan [y/n] ketik “y” kemudian enter.


7.Masukkan perintah "dpkg -l openssh-server", lalu cek jika ada tulisan "ii openssh-server" Yang berada di bawah jika ada berarti berhasil terinstall, Lalu klik "CTRL C"

8.Kemudian ketik "apt-get install ssh",



9.Buka file "nano /etc/ssh/sshd_config". Hapus tanda pagar (#) pada Port 22 dan PermitRootLogin. Untuk PermitRootLogin prohibit-password, pada prohibit-password kalian hapus dan ganti dengan yes. Lalu simpan dengan Ctrl+O lalu Enter kemudian CTRL + X 

8.Lalukan restart pada sistem ssh yang teleh dikonfigurasi tadi dengan command "systemctl restart ssh"


Pengujian Remote Server
Untuk pengujian Remote Server kalian bisa menggunakan aplikasi tambahan yaitu PuTTY atau bisa lewat cmd

Sebelum melakukan pengujian alangkah baiknya kita mengetahui dulu IP Server nya, dengan cara:

- Masuk ke "control panel"

-Pilih "network and internet",



-Lalu "Network and Sharing Center",



-Kemudian pilih "Details",


Pengujian Menggunakan PuTTY
- Setelah itu kita bisa masuk ke PuTTY, lalu masukkan IP Server tadi setelah itu pilih "Open",

9.Lalu kalian masukkan username dan password kalian, untuk login. Dan masukkan perintah "su -" dan password untuk masuk ke mode root

10.Kalian bisa test dengan membuat folder dengan cara memberikan perintah "mkdir (nama kalian) "


11.Lalu kalian buka lagi ke debian 10, dan berikan perintah "ls" Untuk melihat folder yang sudah kalian buat di putty, Jika muncul berarti remote server kalian sudah berhasil


Terima kasih telah mengikuti langkah-langkah ini, dan semoga artikel ini bisa bermanfaat untuk Anda.

waalaikumsalam warahmatullahi wa barakatuh

Tidak ada komentar:

Posting Komentar

tutorial owncloud

  APA ITU OWNCLOUD ? OwnCloud adalah  perangkat lunak open-source  yang digunakan untuk membuat layanan  cloud storage pribadi . Fungsinya m...