Disusun oleh :
MATERI
SSH SERVER
Pendek kata, SSH adalah singkatan dari secure shell connection yang berfungsi
sebagai media transfer data jarak jauh. Biasanya, SSH digunakan untuk mengelola server atau
akun hosting. Berbeda dengan aplikasi remote login yang ada sebelumnya, SSH terkenal
sebagai sistem yang lebih aman berkat 3 teknologi enkripsi yang dimilikinya.
FTP SERVER
FTP adalah singkatan dari File Transfer Protocol. FTP digunakan untuk mentransfer
file antar komputer di jaringan. Kamu bisa menggunakan FTP untuk bertukar file antar akun
komputer, mentransfer file antara akun dan komputer desktop.
SAMBA
Samba adalah program open source yang menyediakan layanan berbagi berkas dan
berbagi alat pencetak, resolusi nama NetBIOS, dan pengumuman layanan12. Samba dapat
menjembatani kompleksitas berbagai platform sistem operasi Linux (UNIX) dengan mesin
Windows yang dijalankan dalam suatu jaringan komputer2. Samba merupakan aplikasi dari
UNIX dan Linux, yang dikenal dengan SMB (Service Message Block) protocol.
DNS SERVER
DNS adalah singkatan dari Domain Name System yang memudahkan kamu dalam
mengakses sebuah website tanpa harus repot mengetik IP address secara rinci. IP address
yang telah dikemas secara praktis oleh DNS disimpan pada tempat khusus bernama DNS
server.
FIREWAL UFW
Ufw adalah salah satu fitur frontend iptables pada ubuntu untuk mengkonfigurasi
sistem firewall . Firewall pada ubuntu, sama seperti firewall lainnya, bertugas untuk
menyaring data dan membuat aturan-aturan tentang data-data yang boleh masuk dan keluar
dari sebuah sistem komputer (jaringan atau personal).
BAB 2
2.1 Alat
( Laptop Asus X415 Ram 8 GB, Handphone Iphone 11 128 GB, Flashdisk 16 GB )
2.2 Bahan
( Ubuntu Server ISO Versi 23, Filezilla, WinSCP, Termius, CMD, Virtual Box
V7,Tailscale,Firefox )
2.3 Langkah Kerja
Instalasi Ubuntu Server 23: Mengikuti panduan instalasi sistem operasi Ubuntu Server 23
dengan
memilih konfigurasi yang sesuai.
Instalasi Remote Server SSH: Mengaktifkan layanan SSH pada server untuk akses jarak jauh
yang
aman.
Instalasi FTP Server: Memasang dan mengkonfigurasi server FTP untuk mentransfer berkas
melalui
protokol FTP.
Instalasi Samba: Pemasangan dan pengaturan Samba agar server dapat berbagi berkas dengan
perangkat Windows dan Linux dalam jaringan.
Instalasi DNS Server: Menginstal dan mengonfigurasi server DNS untuk memetakan nama
domain ke
alamat IP yang sesuai.
Konfigurasi Tailscale: Mengatur Tailscale untuk konektivitas aman antar perangkat dalam
jaringan.
Instalasi Web Server Nginx: Memasang Nginx sebagai server web untuk melayani konten
melalui
HTTP dan HTTPS.
Instalasi dan Konfigurasi Firewall UFW: Memasang dan mengkonfigurasi firewall UFW
untuk
perlindungan tambahan terhadap akses yang tidak sah
BAB 3
HASIL DAM PEMBAHASAN
2. Setelah itu kasih nama machine kalian lalau import iso manage ubuntu
lalu nekst.
Penjelasan
ssh(nama-user-kamu)@(ip-kamu)
lalu masukkan password account ubuntu kalian.
8. Dam jangan lupa juga confugurasi db.ip dengan command $ sudo nano db.ip
8. Untuk soal no 7 setting Dns server dan Web server bisa diakses oleh semua orang, untuk
menerapkan perintah tersebut kita cukup memasukan command.
Masukan IP machine yang terdaftar agar semua user bisa mengakses DNS dan Web Server
9. Lanjut ke soal no 8, Blokir salah satu IP untuk mengakses web server, sehingga jaringan
yang IPnya terdaftar di daftar bloking tidak akan bisa mengakses web server anda. Saya
mencoba untuk melakukan blokir di laptop hariz dengan command
10. Ke soal no 9 Setting firewall supaya hanya ada 1 IP tertentu yang dapat mengakses layanan
cockpit. Port cookpit berada di port 9090 kita cukup memasukan command
$ sudo ufw allow 100.102.55.6 to any port 9090