LAPORAN HASIL PRAKTEK
Konfigurasi Jaringan dan Web Server
pada Sistem Operasi Linux
DISUSUN OLEH
Any Aulia Putri (25051204228)
M. Raihan Azzaidan (25051204170)
Alvito Wahyu Dwi Nofa (25051204031)
Velanisa Lutfiana (25051204025)
Aditya Prapanca, Dosen Teknik Informatika UNESA
Haus Ilmu Agama? Silahkan kunjungi: Tausiyah
Bahan Kuliah: Buka
Catatan: Buka
LAPORAN HASIL PRAKTEK
Konfigurasi Jaringan dan Web Server
pada Sistem Operasi Linux
DISUSUN OLEH
Any Aulia Putri (25051204228)
M. Raihan Azzaidan (25051204170)
Alvito Wahyu Dwi Nofa (25051204031)
Velanisa Lutfiana (25051204025)
Disusun Oleh:
Muhammad Ali Ibrahim Khalilullah
(25051204107)
Aldi Abdurrahman Nafis
(25051204108)
Gilang Derossi
(25051204167)
Auralia Ludmilla Dita
(25051204232)
BAB I
Pendahuluan
Linux adalah sistem operasi berbasis
kernel yang banyak digunakan di dunia server, embedded system, maupun
lingkungan pengembangan perangkat lunak. Salah satu kekuatan utama Linux adalah
antarmuka baris perintah (Command Line Interface / CLI) yang memungkinkan
pengguna berinteraksi langsung dengan sistem operasi melalui terminal.
Praktikum ini bertujuan untuk
memperkenalkan perintah-perintah dasar Linux yang mencakup empat aspek utama:
navigasi direktori, manajemen file, pengaturan permission dan instalasi paket,
serta pemantauan proses dan penggunaan pipe. Dengan menguasai perintah-perintah
tersebut, mahasiswa diharapkan dapat mengelola sistem berbasis Linux secara
efektif dan efisien.
Perintah Dasar Linux CLI (Command Line Interface) Untuk Navigasi dan
Manajemen Sistem
Disusun oleh:
Hazqi Syauqie Athalah Susanto. (25051204010)
Deardo Saragih (25051204057)
Mohammad Shidqi Fajduani (25051204126)
Martino Rahardyan Ahmad (25051204226)
BAB I PENDAHULUAN
Linux adalah sistem operasi berbasis kernel yang banyak digunakan di
dunia server, embedded system, maupun lingkungan pengembangan perangkat
lunak. Salah satu kekuatan utama Linux adalah antarmuka baris perintah
(Command Line Interface / CLI) yang memungkinkan pengguna berinteraksi
langsung dengan sistem operasi melalui terminal.
LAPORAN
PRAKTIKUM
Penerapan
Perintah Dasar Linux sebagai Dasar Penggunaan Command Line Interface pada
Sistem Operasi
Disusun
Oleh:
Any
Aulia Putri (25051204228)
M.
Raihan Azzaidan (25051204170)
Alvito
Wahyu Dwi Nofa (25051204031)
Velanisa
Lutfiana (25051204025)
1.1 Latar
Belakang
Perkembangan teknologi
informasi saat ini semakin meningkat, terutama dalam penggunaan sistem operasi
berbasis open source seperti Linux. Linux merupakan salah satu sistem operasi
yang banyak digunakan karena memiliki tingkat keamanan yang baik, stabil, serta
fleksibel untuk berbagai kebutuhan, baik dalam bidang pendidikan, pengembangan
perangkat lunak, maupun administrasi jaringan. Dalam penggunaannya, Linux
banyak memanfaatkan Command Line Interface (CLI) sebagai media utama untuk
menjalankan perintah dan mengelola sistem.
Command Line Interface
memungkinkan pengguna untuk berinteraksi langsung dengan sistem operasi melalui
terminal menggunakan berbagai perintah dasar. Penggunaan CLI dinilai lebih
efektif dan efisien dalam melakukan pengelolaan file, direktori, serta konfigurasi
sistem dibandingkan dengan antarmuka grafis. Oleh karena itu, pemahaman
mengenai perintah dasar Linux menjadi hal penting bagi pengguna yang ingin
memahami cara kerja sistem operasi secara lebih mendalam.
Melalui praktikum ini, mahasiswa diharapkan mampu
memahami serta menerapkan berbagai perintah dasar Linux seperti navigasi
direktori, manajemen file, dan penggunaan terminal. Dengan adanya praktikum
ini, mahasiswa dapat memperoleh pengalaman langsung dalam penggunaan sistem
operasi Linux sehingga dapat meningkatkan keterampilan dan pemahaman mengenai
Command Line Interface pada Linux.
Disusun Oleh:
Ahmad Jaka Nugraha (25051204077)M. Dzaky Andika Permadani (25051204027)Nabil Lingga Yostaka (25051204081)
Rafiul Zuhri Satria (25051204122)
Linux Ubuntu merupakan salah satu distribusi (distro) sistem operasi sumber terbuka yang paling populer dan banyak diimplementasikan pada infrastruktur jaringan skala kecil hingga korporasi. Kestabilan kernel serta manajemen paket yang solid menjadikan Ubuntu Server maupun Desktop pilihan utama untuk mengelola layanan publik. Berbeda dengan platform komersial yang mengandalkan visualisasi grafis, efisiensi penuh dari Ubuntu baru dapat dicapai ketika administrator mampu berinteraksi langsung menggunakan baris perintah atau Command Line Interface (CLI).
Selain keahlian menavigasi sistem secara lokal, kompetensi mutlak yang harus dimiliki adalah kemampuan menghubungkan Ubuntu ke dalam ekosistem jaringan. Memahami pemetaan alamat jaringan, mekanisme resolusi nama, hingga penggelaran layanan Web Server internal merupakan langkah krusial dalam siklus hidup pengelolaan peladen. Praktikum ini dilaksanakan untuk mensimulasikan skenario nyata dari penyusunan perintah dasar hingga pembentukan layanan web fungsional pada platform Ubuntu.
1. Menguasai sintaksis dasar CLI Ubuntu untuk keperluan pengelolaan berkas, navigasi hirarki direktori, dan kontrol hak akses sistem.
2. Mengonfigurasi parameter kartu jaringan virtual pada Ubuntu dan memastikan jalur komunikasi data nirkendala.
3. Membangun layanan Web Server berbasis Apache2 di Ubuntu serta menguji fungsionalitas distribusinya melalui komputer klien.
LAPORAN
HASIL PRAKTIKUM
Remastering
Arch Linux: Optimalisasi Distribusi Sistem Operasi Low-Latency untuk
Workstation Trading Finansial
DISUSUN
OLEH
Any
Aulia Putri (25051204228)
M.
Raihan Azzaidan (25051204170)
Alvito
Wahyu Dwi Nofa (25051204031)
Velanisa
Lutfiana (25051204025)
Sistem operasi memegang peranan vital
dalam produktivitas seorang trader, terutama dalam aktivitas jual beli aset
keuangan seperti saham, forex, maupun kripto. Sebagai fondasi utama, stabilitas
sistem operasi menentukan seberapa baik platform transaksi dapat beroperasi
dalam lingkungan pasar yang dinamis.
Bagi trader yang berfokus pada keuntungan
jangka pendek dari fluktuasi pasar, profit dapat diperoleh dalam hitungan
menit, jam, hingga harian. Dalam kondisi kompetitif tersebut, selisih waktu
dalam milidetik atau latency menjadi faktor yang sangat krusial karena
dapat menentukan hasil antara keuntungan dan kerugian bagi pengguna.
Penggunaan sistem operasi yang dirancang
untuk umum seperti Windows, MacOS, dan Ubuntu sering kali dirasa terlalu berat
karena banyaknya proses latar belakang yang berjalan. Oleh karena itu,
pemilihan distro berbasis Arch yang minimalis dilakukan untuk memastikan
seluruh sumber daya CPU terfokus sepenuhnya pada aplikasi trading dan eksekusi
data secara real-time.
Setting Jaringan, Koneksi, dan Web Server dengan Linux Ubuntu
Disusun oleh:
Hazqi Syauqie Athalah Susanto. (25051204010)
Deardo Saragih (25051204057)
Mohammad Shidqi Fajduani (25051204126)
Martino Rahardyan Ahmad (25051204226)
Proses penataan jaringan (networking setup) pada Ubuntu Linux melibatkan konfigurasi alamat IP (baik secara statis maupun dinamis melalui DHCP), pengaturan gateway, dan DNS (Domain Name System). Setelah konfigurasi selesai, pengujian koneksi (connectivity testing) menggunakan utilitas seperti ping dan traceroute sangat penting untuk memastikan bahwa perangkat dapat berkomunikasi dengan jaringan lokal maupun internet global tanpa hambatan.
PRAKTIKUM SETUP JARINGAN DAN WEB SERVER
PRAKTIKUM SETUP WEB SERVER NGINX DI UBUNTU
Disusun Oleh:
ACHMAD KRISNA NURVIAN ANANDA (25051204134)
MUHAMMAD ABIYYU ABRAR HILMI (25051204202)
MOCH. AFRIANSYAH PRASETYA (25051204211)
MARIO BAGUS SAMUDRA (25051204215)
REYNALDY DWI ARYANDITO (25051204216)
AKMAL SANDY PRAYOGA (25051204239)
PRAKTIKUM PERINTAH DASAR LINUX INSTRUKSI COMMAND LINE INTERFACE (CLI)
Disusun Oleh:
ACHMAD KRISNA NURVIAN ANANDA (25051204134)
MUHAMMAD ABIYYU ABRAR HILMI (25051204202)
MOCH. AFRIANSYAH PRASETYA (25051204211)
MARIO BAGUS SAMUDRA (25051204215)
REYNALDY DWI ARYANDITO (25051204216)
AKMAL SANDY PRAYOGA (25051204239)
PRAKTIKUM LINUX DAN JARINGAN
Disusun Oleh :
MOH NUR FAJAR ALFIAN ( 25051204180 )
JUAN DAFA PUTRA ( 25051204197 )
RAISYA AZELIA HUWAIDA ( 25051204198 )
ROSA ANJELITA ( 25051204201 )
PRAKTIKUM PERINTAH DASAR LINUX INTRUKSI COMMAND LINE INTERFACE (CLI)
Disusun Oleh :
MOH NUR FAJAR ALFIAN ( 25051204180 )
JUAN DAFA PUTRA ( 25051204197 )
RAISYA AZELIA HUWAIDA ( 25051204198 )
ROSA ANJELITA ( 25051204201 )
PRAKTIKUM SETTING JARINGAN, KONEKSI, DAN WEB SERVER
Disusun Oleh:
Bintang Rajendra Diva 25051204130
Pandji Laras 25051204131
Ibrahim Al Albany 25051204132
Zico Pramana Putra 25051204133
BAB I
PENDAHULUAN
1.1 Latar Belakang
Perkembangan teknologi jaringan komputer menjadi bagian penting dalam men dukung pertukaran data dan komunikasi antar perangkat. Pemahaman mengenai konfig urasi jaringan, pengujian koneksi, dan implementasi web server merupakan dasar penting dalam dunia teknologi informasi. Melalui praktikum ini, mahasiswa mempelajari bagaimana membangun koneksi jaringan, menguji komunikasi antar perangkat, serta menjalankan layanan web server secara langsung. Kegiatan praktikum membantu maha siswa memahami penerapan teori ke dalam lingkungan nyata sehingga dapat meningkat kan keterampilan teknis dalam administrasi jaringan.
PRAKTIKUM PENGGUNAAN PERINTAH DASAR LINUX (CLI)
Disusun Oleh:
Bintang Rajendra Diva 25051204130
Pandji Laras 25051204131
Ibrahim Al Albany 25051204132
Zico Pramana Putra 25051204133
BAB I
PENDAHULUAN
1.1 Latar Belakang
Sistem operasi Linux merupakan salah satu sistem operasi yang banyak digunakan dalam dunia teknologi informasi, khususnya dalam pengelolaan server dan pengembangan perangkat lunak. Salah satu cara utama untuk berinteraksi dengan Linux adalah melalui Command Line Interface (CLI).
Penggunaan CLI memungkinkan pengguna untuk mengelola sistem secara lebih cepat dan efisien dibandingkan antarmuka grafis. Oleh karena itu, pemahaman terhadap perintah dasar Linux menjadi hal yang penting bagi mahasiswa yang mempelajari sistem operasi.
PRAKTIKUM WEB SERVER LINUX
Disusun Oleh :
Davin Nibras Arkana 25051204117
Adrian Cahya Leonata 25051204121
Fahrul Firmansyah 25051204128
Firda Ananda 25051204129
PRAKTIKUM COMMAND LINE INTERFACE LINUX
Disusun Oleh :
Davin Nibras Arkana 25051204117
Adrian Cahya Leonata 25051204121
Fahrul Firmansyah 25051204128
Firda Ananda 25051204129
PRAKTIKUM SETTING JARINGAN, KONEKSI, & WEB SERVER
PRAKTIKUM HACKING TOOLS DAN PENETRATION TESTING MENGGUNAKAN METASPLOITABLE 2
PRAKTIKUM INSTALASI, KONFIGURASI, DAN PENGUJIAN KONEKTIVITAS JARINGAN MULTI-WEB SERVER PADA LINGKUNGAN VIRTUALBOX UBUNTU
Disusun Oleh:
Arya Wirya Putra Jatmiko (25051204046)
Felix Nathaniel Naldo Pradhana (25051204047)
M. Rivaldy Saputra (25051204048)
Mirza Fadhil Naufal (25051204049)
Bab I
Pendahuluan
1.1 Latar Belakang
Perkembangan teknologi jaringan dan internet menuntut ketersediaan layanan web yang andal. Web server berfungsi sebagai tulang punggung yang melayani permintaan klien dan mendistribusikan konten web. Dalam administrasi sistem berbasis Linux, pemahaman mengenai manajemen jaringan dasar dan penyediaan layanan web adalah kompetensi fundamental yang wajib dikuasai.
Dua dari web server paling populer di dunia saat ini adalah Apache dan Nginx. Keduanya memiliki karakteristik dan arsitektur pengelolaan proses yang berbeda. Untuk memahami cara kerja dan manajemen service dari web server tersebut, diperlukan sebuah simulasi menggunakan mesin virtual (Virtual Machine). Simulasi ini tidak hanya berfokus pada proses instalasi paket, tetapi juga pada verifikasi konektivitas IP, pengujian komunikasi antara mesin Host dan Guest, serta tata kelola layanan (start, stop, status) agar tidak terjadi konflik port saat mengoperasikan lebih dari satu web server di dalam satu sistem.
PRAKTIKUM PERINTAH DASAR LINUX
INSTRUKSI CLI (COMMAND LINE INTERFACE)
UNTUK NAVIGASI DAN MANAJEMEN SISTEM
Disusun Oleh:
Arya Wirya Putra Jatmiko (25051204046)
Felix Nathaniel Naldo Pradhana (25051204047)
M. Rivaldy Saputra (25051204048)
Mirza Fadhil Naufal (25051204049)
Bab I
Pendahuluan
1.1 Latar Belakang
Saat ini perkembangan dunia teknologi sangat cepat dan membuat kita harus bisa beradaptasi dengan perkembangan tersebut. Para pengguna komputer tidak hanya selalu mengandalkan antarmuka grafis (GUI), tetapi juga mampu menggunakan antarmuka berbasis teks atau Command Line Interface (CLI). Sistem Operasi Linux dikenal luas atas fleksibilitas, keamanan, dan kemampuannya dalam pengelolaan sistem yang efisien melalui penggunaan perintah - perintah CLI.
CLI membuat para penggunanya untuk berinteraksi langsung dengan sistem operasi dengan menggunakan instruksi teks. Pengguna dapat menggunakan perintah-perintah dasar linux untuk melakukan berbagai aktivitas seperti navigasi direktori, pengelolaan file dan folder, serta pemantauan dan pengendalian proses sistem. Kemampuan ini sangat penting untuk pengguna yang menekuni pekerjaan di bidang teknologi informasi, karena banyak sistem server dan pengembangan perangkat lunak yang mengandalkan CLI sebagai sarana utama pengoperasian.
PRAKTIKUM PENETRASI TOOLS MENGGUNAKAN WEB VULNERABILITY SCANNER (NIKTO)
Disusun
Oleh:
|
1. |
M. Zakariyah Adi
kusuma |
(25051204178) |
|
2. |
Dimas Giovanni T |
(25051204168) |
|
3. |
Muhammad Hisyam |
(25051204169) |
|
4. |
Shah Aziz
Ramadhan Ar-Rasheed |
(25051204179) |
|
| ||||||||
BAB
I
1.1 Latar
Belakang
Keamanan
sistem informasi menjadi isu krusial seiring meningkatnya ancaman siber. Oleh
karena itu, diperlukan pemahaman mengenai hacking tools atau penetration
testing tools yang digunakan untuk menguji keamanan suatu sistem secara
legal dan terstruktur. Salah satu tools yang umum digunakan adalah Nikto, yaitu
sebuah web server scanner yang bersifat open-source dan digunakan untuk
mendeteksi berbagai kerentanan pada server web, seperti konfigurasi yang tidak
aman, file berbahaya, serta potensi celah keamanan lainnya.
Penggunaan
Nikto memungkinkan pengguna untuk melakukan pemindaian terhadap server web
secara otomatis dan mendapatkan informasi terkait kelemahan sistem yang dapat
dimanfaatkan oleh penyerang. Dengan demikian, hasil dari pemindaian tersebut
dapat digunakan sebagai dasar untuk meningkatkan keamanan sistem dan mencegah
potensi serangan siber.
Berdasarkan
hal tersebut, laporan ini dibuat untuk mempelajari dan mengenal penggunaan
tools Nikto dalam melakukan pengujian keamanan sistem.