Butuh Lisensi. atau fleksibilitas? Bagaimana Menginstall dan Mengamankan egroupware
|
|
- Lanny Chandra
- 8 tahun lalu
- Tontonan:
Transkripsi
1 Butuh Lisensi atau fleksibilitas? Bagaimana Menginstall dan Mengamankan egroupware
2 e egroupware, kenapa? Silahkan menentukan sendiri, kami tidak dapat memilih satu diantara sekian banyak! enterprise, extended, extreme groupware 2
3 Penulis dan penerbit telah mempersiapkan buku ini dengan matang, akan tetapi tidak ada jaminan dalam bentuk apapun dan mengasumsikan tidak ada tanggung jawab untuk kesalahan. Diasumsikan tidak ada bentuk penipuan jika terjadi kerusakan baik yang tidak disengaja maupun konsekuensi dalam penggunaan informasi atau program yang tertulis disini. Dokumen ini diterbitkan dibawah : Creative Commons Attribution-ShareAlike License Untuk informasi tentang ijin penggunaan materi dari hasil karya ini, harap kirimkan permintaan Anda ke Reiner Jung rjung@expl0it.de Linux adalah merek dagang dari Linus Torvalds Red Hat, Red Hat Network, RPM adalah are merek dagang atau merek dagang yang terdaftar dari RedHat Inc. di Amerika Serikat dan negara lain SSH dan Secure Shell adalah merek dagang dari SSH Communication Security Inc. Microsoft dan Windows keduanya adalah merek dagang terdaftar atau merek dagang milik Microsoft Corporation di Amerika Serikat dan/atau negara lain Merek dagang dan hak cipta lain menjadi hak pemiliknya masing-masing expl0it labs menawarkan pemaketan dan pengembangan keamanan open source expl0it press bertanggung jawab untuk penerbitan HOWTO, white paper dan lain-lain expl0it consulting menawarkan konsultasi keamanan dalam skala enterprise Tanggal Publikasi 5-Jan-05 3
4 Daftar Isi Daftar Isi Pengantar Apa yang dibahas buku ini? Siapa yang harus membacanya? Konvensi Dokumen Tentang Penulis Kebutuhan untuk Installasi egroupware HOWTO Installasi Kilat Migrasi Installasi dari phpgroupware ke egroupware Mengupdate egroupware Kapan Anda harus update? Mengupdate installasi egroupware Memporting setting Anda ke versi header.inc.php baru Instruksi Installasi Mendownload Paket Kenapa paket yang ditandai dengan GPG dan md5sum diperlukan? Menginstall kunci GPG untuk tar.gz.gpg, tar.bz2.gpg dan zip.gpg Memverifikasi kunci GPG Menginstall kunci GPG untuk paket RPM Bagaimana saya memvalidasi paket? Menginstall paket pada server Anda Menginstall paket tak bertanda pada server Anda Menginstall paket bertanda GPG pada server Anda Menginstall paket RPM pada server Anda Membangun ulang paket untuk path RPM lain Menginstall dengan installer Bitrock pada Windows Menginstall dengan installer Bitrock pada Linux Menggunakan GUI untuk menginstall egroupware Menggunakan perintah baris untuk menginstall egroupware Menginstall dari CVS Keamanan Dasar Server Mempartisi filesystem Platform server Menguji server Anda untuk layanan yang dijalankan dan port yang terbuka Port yang diperlukan server egroupware Penindai Port (Portscanner) Output dari sebuah portscanner Menonaktifkan layanan/server yang tidak diperlukan Menguninstall software yang tidak diperlukan pada server Anda Menguji rootkits pada server Anda Pengujian lokal untuk keberadaan rootkit dengan chkrootkit
5 Contoh penggalan Chkrootkit Menginstall chkrootkit versi RPM Menginstall chkrootkit dari file tar.gz Administrasi server yang aman Menghubungkan ke server Anda melalui session yang aman Bekerja dengan pasangan kunci SSH Menciptakan pasangan kunci secure shell Menyalin kunci publik ke server Peralatan ssh-add Mengamankan SSH client Anda Mengamankan SSHD Anda Menginstall software untuk memonitor log server Anda Intrusion detection environment Menginstall AIDE File konfigurasi AIDE aide.conf Menciptakan sebuah file cronjob untuk menjalankan AIDE secara otomatis Contoh laporan AIDE Menciptakan database baru setelah perubahan Keamanan Daemon Firewall Merencanakan firewall Bagaimana menciptakan aturan firewall Contoh script firewall Menginstall script firewall Aalisa file log firewall Keamanan Aplikasi Web Menginstall ModSecurity Setup Dasar Menguji ModSecurity Contoh log ModSecurity Optimisasi dan Mengamankan web server Apache Modul yang direkomendasikan untuk diaktifkan Opsi konfigurasi Apache lainnya eaccelerator Kebutuhan Tugas awal untuk RedHat Enterprise Linux Kompatibilitas Installasi Kilat Interface Web Mengamankan installasi PHP Menciptakan sertifikat web server Bergabung dengan CA Cert Menciptakan permintaan penandatanganan sertifikat Anda
6 Merubah file openssl.cnf Menciptakan kunci server Anda dan permintaan penandatanganan Mengirimkan permintaan ke CA Anda Menginstall sertifikat server Web server Mengamankan SQL server Backup dan mengembalikan database Anda! Menentukan solusi backup Anda Backup database MySQL Membackup database MySQL secara manual Membackup MySQL dengan tugas cron harian Mengembalikan database MySQL Membackup database PostgreSQL Membackup database PostgreSQL secara manual Menciptakan tugas cron untuk script PostgreSQL Shell script backup PostgreSQL Mengembalikan database PostgreSQL Setting egroupware Menciptakan database Anda Menciptakan database MySQL Menciptakan database PostgreSQL Bagaimana memulai setup? Pengujian installasi egroupware Menciptakan header.inc.php Setup / Config Admin Langkah 1 Simple Application Management - Ciptakan database Anda Step 2 Konfigurasi Menciptakan folder files Mengedit konfigurasi aktual Step 3 Setting Account Pengguna Anda Step 4 Mengelola Bahasa Step 5 Mengelola Aplikasi Log In ke egroupware Troubleshooting Lupa password admin Pengguna Admin atau pengguna lain diblokir Database error: lock(array, write) failed Memeriksa hak akses file Tidak bisa melewati halaman Check Install (#1) Tidak bisa melewati halaman Check Install (#2) Windows: fudforum/3814******9): Permission denied Sitemgr: mkdir(./sitemgr-link): Permission denied Error 1250 (Client does not support authentication protocol requested by server
7 10.10 Menciptakan account admin tetapi tidak bisa login Loop ketika menciptakan database Menguji dengan modul apa PHP terkompilasi Kesalahan mbstring saat installasi Pesan kesalahan PHP include path Peta Software Dokumentasi yang Berguna Contoh script konfigurasi AIDE Backup Iptables Yang harus dilakukan dan PerubahanTo-do and Change Log Daftar yang harus dilakukan untuk dokumen ini Perubahan pada buku Kontributor Dokumen Humanly-Readable License Index
8 1 Pengantar egroupware adalah sebuah paket groupware yang diprogram dalam PHP. egroupware adalah software open source yang dapat diinstall pada sebagian besar sistem, seperti Windows, Mac, Unix, BSD dan Linux. Ia didesain untuk berjalan dengan software yang sudah ada (seperti database mail server Anda). Target dari egroupware adalah untuk memenuhi kebutuhan lingkungan enterprise dalam paket groupware sambil mempertahankan keamanan dan modularitas dari software open source. egroupware mencakup semua aplikasi yang diperlukan untuk menginstall sebuah lingkungan office yang lengkap. Visi jangka panjang dari egroupware adalah kebutuhan 80 persen dari pegawai bisnis dapat terpenuhi melalui groupware. 1.1 Apa yang dibahas buku ini? Buku ini akan membahas installasi dan langkah-langkah keamanan yang harus diikuti ketika Anda menginstall egroupware pada organisasi Anda. Installasi egroupware sendiri hanyalah bagian kecil dari apa yang harus dilakukan untuk mendapatkan solusi yang aman dari groupware Anda juga harus melakukan beberapa tugas, seperti membagi strategi update, merencanakan installasi firewall Anda, dan mengkonfigurasi sistem Anda sehingga aman dari para penyusup. Buku ini juga memberikan gambaran singkat tentang perbedaan yang mungkin Anda jumpai ketika menginstall egroupware pada beberapa platform sistem operasi; namun, karena kemungkinan konfigurasi sistem operasi dan software yang sangat berbeda, pembahasan tidaklah komprehensif. Silahkan berkonsultasi dengan dokumentasi sistem atau kirimkan pertanyaan kepada mailing list pengembang egroupware yang bersangkutan jika Anda membutuhkan bantuan. 1.2 Siapa yang harus membacanya? Pengguna egroupware yang berpengalaman dan tidak berpengalaman harus membaca buku ini. Pengguna harus memiliki tingkat pengetahuan yang cukup tentang sistem operasinya, karena buku ini tidak akan membahas dasar-dasar sistem operasi secara detail. Namun, buku ini akan memberi Anda petunjuk yang berguna tentang bagaimana Anda dapat mendapatkan lingkungan sistem operasi yang lebih aman dan baik. Pengguna tingkat lanjut akan menemukan contoh script yang dapat dikustomisasi (seperti iptables atau aide) yang dapat dimodifikasi sesuai selera untuk menyesuaikan kebutuhan mereka. 8
9 1.3 Konvensi Dokumen Manual ini menggunakan jenis huruf, style, dan ikon yang berbeda untuk merepresentasikan hal yang berbeda. Berikut ini adalah konvensi style yang digunakan. cursive Teks Cursive merepresentasikan operasi perintah baris (command line ). script Font jenis ini menunjukkan isi konfigurasi atau file script. Ikon Wizard menunjukkan Anda kepada area download di Pada tempat ini, Anda akan menemukan beberapa contoh file konfigurasi yang dapat Anda modifikasi untuk memenuhi kebutuhan Anda. Ikon Information berarti bahwa direktori /var/www/html/egrouopware/phpgwapi berisi dokumentasi tambahan untuk topik aktual (path Anda mungkin berbeda). Ikon Note adalah pengingat yang cukup membantu. Ikon Warning mengindikasikan hal penting yang harus Anda perhatikan Ikon Caution menunjukkan hal yang sangat penting yang harus Anda lakukan! Ikon Penguin menunjukkan kegiatan yang harus Anda lakukan pada sistem operasi Linux atau Unix. Ikon Windows menunjukkan kegiatan yang harus Anda lakukan pada sistem operasi Windows. 1.4 Tentang Penulis Reiner Jung telah bekerja sebagai konsultan IT dan manajer proyek freelance selama lebih dari 14 tahun. Dia telah berpengalaman dengan sistem operasi klasik, seperti Netware, Windows, dan Unix, tetapi belakangan dia memilih untuk bekerja dengan OpenBSD dan Linux. Pada tahun 2004 dia mendirikan perusahaan konsultasi keamanannya sendiri, expl0it, yang berbasis di Eropa dan Amerika Selatan. 9
10 2 Kebutuhan untuk Installasi egroupware Daftar berikut ini akan memberikan gambaran singkat tentang apa yang Anda butuhkan untuk menjalankan egroupware. Anda tidak membutuhkan kompiler untuk menginstall egroupware. egroupware terbentuk dari file PHP, HTML dan citra. Apa yang Anda butuhkan untuk Menjalankan egroupware Anda membutuhkan sebuah sistem operasi seperti : Contoh software Linux, Unix, *BSD MAC WIN NT / 2000 / XP Periksa Kebutuhan egroupware membutuhkan web server. Berikut ini beberapa contohnya: IIS Roxen Apache 1.3 or 2.0 egroupware membutuhkan database: MYSQL MS-SQL PostgreSQL Jika Anda hendak mengirimkan dengan egroupware maka Anda membutuhkan SMTP server seperti: Exim Postfix Sendmail Jika Anda hendak menggunakan egroupware sebagai mail client POP atau IMAP Anda membutuhkan server korespondensi seperti : Cyrus Courier Dovecot UW-IMAP egroupware membutuhkan PHP: PHP > 4.1 diperlukan. PHP > 4.2 direkomendasikan. 10
11 3 HOWTO Installasi Kilat HOWTO ini akan memberikan pengantar singkat tentang langkah-langkah yang diperlukan untuk menginstall egroupware. Installasi egroupware dapat dilakukan kurang dari 10 menit. Namun, kecuali Anda menginstall egroupware secepat mungkin adalah sebuah kebutuhan mutlak, Anda sangat direkomendasikan untuk membaca keseluruhan buku ini untuk memastikan bahwa sistem Anda telah diset dengan benar dan aman. 1) Download paket egroupware dari area download Sourceforge 1. Saat ini, paket egroupware disediakan dalam format zip, tar.gz, bz2 dan rpm. Beberapa distribusi Linux dan Unix, seperti Mandrake, Debian, Gentoo, SUSE dan FreeBSD menyediakan paket terkustomisasi yang didesain untuk bekerja dengan distribusi mereka (misalnya, mereka akan memperbaiki path installasi dari paket dan memastikan ketergantungan sudah terpenuhi). 2) Install paket pada server Anda dalam root webserver (direkomendasikan) atau pada direktori lain yang hendak Anda gunakan. Paket RPM dari Sourceforge akan menggunakan /var/www/html sebagai path installasinya. tmp]# rpm ivh egroupware-x.x.xx.xxx-x.rpm Untuk menginstall jenis paket lain dari egroupware, salin paket ke direktori root web server, berpindahlah ke direktori tersebut, dan uraikan paket. tmp]# cd /var/www www]#tar xzvf egroupware-x.x.xx.xxx-x.tar.gz Dengan menggunakan program seperti Winzip 2, unzip file ke sembarang folder yang berada di bawah root web server Anda. Dengan kata lain, folder yang Anda pilih harus dapat diakses dari Internet. Pastikan Anda mempertahankan struktur folder ketika Anda mengurai file zip (opsi keep folder names harus diberi tanda pada WinZip pada dialog Extract) dan installasi Anda akan tampak seperti ini: D:\websites\websiteAnda\eGroupWare\(semua file dalam paket zip egroupware)
12 3) Ubahlah hak akses file pada installasi egroupware Anda. Gunakan chown dan chmod untuk melakukannya (lihat manual chown dan chmod jika Anda membutuhkan bantuan). Pemilik dan grup yang memiliki file tergantung dari sistem operasi Anda. Mungkin Anda ingin agar root menjadi pemilik dan web server sebagai grup pemilik. Cobalah menggunakan flag rekursif untuk kedua perintah ini untuk menjadikannya lebih mudah. - Pengguna Admin Anda harus memiliki hak baca dan tulis. - Pengguna yang menjalankan web server harus memiliki hak baca saja. Pengguna web server hanya membutuhkan hak tulis pada folder fudforum. Tentukan hak akses yang sesuai untuk file-file egroupware. Pengguna Administratif membutuhkan paling tidak hak baca dan tulis. 12
13 Pengguna Web (Internet Guest Account) membutuhkan hak baca. Pengguna Web membutuhkan hak baca dan tulis pada FUDFORUM saja! 4) Pastikan bahwa web server dan database server diaktifkan. 5) Arahkan browser ke URL >/egroupware/setup. Tergantung dari setup web server, Anda mungkin perlu menambahkan index.php ke daftar dokumen default Anda. Anda mungkin harus menambahkan tanda / pada URL diatas. 6) Script pengujian installasi akan berjalan secara otomatis. - Tunggu hingga script selesai, lalu perbaiki kesalahan yang muncul. - Setelah memperbaiki kesalahan, panggil ulang file untuk memastikan installasi Anda kembali. - Ketika tidak ada kesalahan yang tersisa, geser ke bawah dan klik Return to Setup. Anda mungkin mengalami beberapa hal yang tidak terselesaikan dengan sempurna. Misalnya, setting register_globals = on pada file PHP.ini Anda (biasanya di C:\WINNT) mungkin harus dirubah. Beberapa script membutuhkan setting ini dalam keadaan aktif dan beberapa membutuhkannya dalam keadaan non aktif. Jika Anda menonaktifkannya, bagian lain dari website yang menggunakan PHP mungkin tidak bekerja. Solusinya adalah dengan menentukan sesuai rekomendasi egroupware (off) dan periksa situs lain Anda. Jika mereka tidak lagi bekerja dengan benar, set nilai kembali ke on. Harap diperhatikan: egroupware tidak membutuhkan setting ini harus bernilai off! Ekstensi database MsSQL (Microsoft) juga tidak akan diaktifkan jika Anda menggunakan MySQL! 13
14 Ketika semua konflik terselesaikan Anda bisa klik pada continue to the Header Admin. 7) Jalankan konfigurasi Header Admin. - Isilah semua field. Server Root root dari installasi egroupware Anda,contoh D:\websites\websiteAnda\eGroupWare. Include Root Samakan dengan Server Root, contoh D:\websites\websiteAnda\eGroupWare (Harap diperhatikan: Ini bukan alamat.com Anda atau FQDN lainnya, Ini adalah path direktori aktual ke installasi egroupware Anda.) Jangan lupakan password. Password akan dienkripsi dan tidak dapat dikembalikan. Pilih opsi untuk Download file header.inc.php dan simpanlah kedalam direktori root dan installasi egoupware Anda (contoh /var/www/html/egroupware). Berilah hak baca file ini kepada web server. Pilihlah opsi untuk Download file header.inc.php yang baru saja Anda buat, dan simpan ke direktori root dari installasi egroupware Anda (jika Anda memiliki akses ke server), atau upload melalui FTP ke direktori tersebut. - Klik continue 8) Login ke Setup/Config Admin. 14
15 9) Ciptakan Database / Table Anda. - Isi form dengan username dan password root database untuk membuat database secara otomatis - Lanjutkan untuk membuat database - Periksa ulang installasi - Lanjutkan untuk membuat tabel Ini akan menjadi sangat mudah jika Anda mengetahui nama dan password untuk MySQL server Anda. Isi semua informasi dan Create Database. Ketika Anda klik pada Re-check My Installation Anda mungkin melihat bahwa Anda have no applications installed dan diberikan opsi untuk install the core tables and the admin and preferences applications. Lanjutkan dan install tabel-tabel tersebut. *Catatan bagian TROUBLE SHOOTING jika Anda menerima kesalahan. 10) Edit Konfigurasi Aktual. - Ciptakanlah sebuah direktori diluar root web server dan berikan webserver hak untuk membaca, menulis, dan mengeksekusi pada direktori ini. Sebagai contoh, ketika root web server Anda adalah /var/www/html, Anda bisa menciptakan folder dibawah /var/www/files Hal ini berarti menciptakan sebuah folder/direktori yang tidak berada dibawah pohon direktori D:\websites\websiteAnda\eGroupWare. Sebagai contoh, jika installasi root ada pada D:\websites\websiteAnda\eGroupWare, Anda harus membuat direktori/folder ini pada D:\websites\websiteAnda\direktori_baru. Setelah direktori/folder tercipta, pastikan pengguna Web memiliki hak baca, tulis, dan eksekusi pada direktori/folder ini. 11) Ciptakan Pengguna Admin Anda. - Jangan gunakan account ini sebagai account utama dan sehari-hari. Account ini hanya digunakan sebagai pengguna cadangan dan untuk installasi awal saja. 12) Mengelola Bahasa. - Install bahasa yang hendak Anda gunakan. 13) Mengelola Aplikasi. - Uninstall aplikasi yang tidak hendak Anda gunakan 14) Login ke egroupware. Arahkan browser Anda ke 15
16 4 Migrasi Installasi dari phpgroupware ke egroupware Download paket yang dibutuhkan dari halaman kami dan install seperti yang dijelaskan pada bagian 2. Salin file header.inc.php dari direktori phpgroupware ke direktori egroupware Anda dan edit baris berikut pada header.inc.php (path Anda mungkin berbeda): Dari: Menjadi: define('phpgw_server_root','/var/www/html/phpgroupware'); define('phpgw_include_root','/var/www/html/phpgroupware'); define('phpgw_server_root','/var/www/html/egroupware'); define('phpgw_include_root','/var/www/html/egroupware'); Arahkah Browser Anda ke URL Login ke Setup/Config Admin Login Klik Edit Current Configuration dan rubahlah isi dari field ketiga (Enter the location ) menjadi : /egroupware Itu saja Selamat bersenang-senang! 16
17 5 Mengupdate egroupware 5.1 Kapan Anda harus update? Proyek egroupware mengeluarkan beberapa jenis rilis: perbaikan kesalahan minor, perbaikan kesalahan major, keamanan dan versi baru. Anda harus update secepatnya ketika ada rilis keamanan dipublikasikan. Rilis keamanan dipublikasikan secara resmi ketika peneliti eksternal menemukan sebuah masalah dan mempublikasikannya. Ketika tim pengembang sendiri yang menemukan sebuah masalah keamanan, perbaikan akan disertakan pada rilis berikutnya, namun tidak dipublikasikan pada mailing lists! Hal ini untuk menjaga pengguna yang tidak terlalu sering membacanya, karena pengguna yang jahat akan menemukan eksploitasi dan menggunakannya. Jika kecacatan semacam ini dipublikasikan pada mailing list, ini akan memberikan pengetahuan kepada pengguna yang jahat untuk mengambil keuntungan dari eksploit. Anda tidak perlu mengupdate egroupware ketika sebuah rilis hanyalah berupa perbaikan kesalahan minor dan jika Anda tidak mengalami gejala-gelaja kesalahan. Rilis perbaikan kesalahan minor tidak menyertakan perbaikan keamanan, dan biasanya hanya memecahkan masalah yang sangat spesifik. Update untuk egroupware ketika perbaikan kesalahan major atau rilis versi major yang dipublikasikan sangat direkomendasikan. Rilis ini bisa berisi perbaikan kesalahan yang tidak dipublikasikan. 5.2 Mengupdate installasi egroupware Sebelum Anda memulai mengupdate installasi Anda, buatlah cadangan dari file dan database egroupware. 1) Download paket dari halaman sourceforge 3. 2) Install paket pada server Anda: Untuk paket RPM lakukan: tmp]# rpm Uvh egroupware* Untuk paket tar.gz, pindahlah ke direktori root web server (diatas installasi egroupware): tmp]# cd /var/www/html html]# tar xzvf egroupware-x.xx.xxx-x.tar.gz
18 Untuk paket tar.bz2, pindahlah ke direktori root web server (diatas installasi egroupware): tmp]# cd /var/www/html html]# tar xjvf egroupware-x.xx.xxx-x.tar.bz2 Dimungkinkan untuk mengupdate dari CVS. Update dari CVS hanya versi stabil dan bukan dari versi pengembangan! tmp]# cd /var/www/html/egroupware egroupware]# cvs update r Version-1_0_0-branch -Pd 3) Login ke Setup/Config Admin. 4) Jika diperlukan, egroupware akan memberitahu bahwa Anda harus mengupdate tabel database Anda. 5) Periksa update yang diperlukan pada langkah 4, Advanced Application Management. 5.3 Memporting setting Anda ke versi header.inc.php baru 1) Setelah update, Anda akan melihat pesan berikut: You need to port your settings to the new header.inc.php version. 2) Bukalah - Geser kebawah hingga "Checking the egroupware Installation" - Konfirmasikan dengan menekan Continue untuk menuju Header Admin 3) Login dengan username dan password yang sesuai. 4) Jika diperlukan, ubahlah setting. 5) Simpan file. 18
19 6 Instruksi Installasi 6.1 Mendownload Paket Anda bisa mendownload paket dari: Kami menyediakan paket-paket berikut ini pada area download Sourceforge: *.tar.gz *.tar.bz2 *.zip Paket ini ditandai dengan kunci gpg untuk alasan keamanan: *.tar.gz.gpg *.tar.bz2.gpg *.zip.gpg Paket ini bekerja pada Windows dan menawarkan installer grafis: egroupware*windows-installer.exe Paket ini bekerja pad Linux dan menawarkan installer grafis dengan X-Windows: egroupware*linux-installer.bin RPMs ini bekerja pada Red Hat dan sebagian besar distribusi berbasis RPM: egroupware*noarch.rpm Paket egroupware-all-apps*.noarch.rpm berisi semua paket yang tersedia. Paket lain menyediakan semua aplikasi dalam paket terpisah. 6.2 Kenapa paket yang ditandai dengan GPG dan md5sum diperlukan? Kadangkala hackers menyerang server pengembangan untuk merubah paket yang didownload, dan menyertakan trojan horse, sniffer, dan sebagainya kedalam paket. Paket yang ditandai akan memvalidasi integritas paket sebelum Anda menjalankan dan menginstall aplikasi pada server Anda Menginstall kunci GPG untuk tar.gz.gpg, tar.bz2.gpg dan zip.gpg Install kunci GPG yang sesuai dengan paket tar.gz.gpg, tar.bz2.gpg, zip.gpg, md5sum-egroupwareversion.txt.asc RPM. Pada Linux Anda bisa menggunakan perintah berikut untuk mengimport kunci sehingga Anda bisa memvalidasi paket tar.gz.gpg, tar.bz2.gpg, zip.gpg and md5sum*.asc. root]# gpg --keyserver blackhole.pca.dfn.de --recv-keys 0xD9B2A6F2 19
20 6.2.2 Memverifikasi kunci GPG Jika Anda hendak memvalidasi paket, Anda harus mempercayai (trust) kunci tersebut. Jika Anda tidak melakukannya, Anda akan menerima sebuah kesalahan bahwa kunci tidak dipercaya setiap kali. Tampilkan semua kunci yang ada. Anda harus bisa melihat kunci yang diimport disini: root]# gpg --list-keys gpg: Warning: using insecure memory! gpg: please see for more information /root/.gnupg/pubring.gpg pub 1024D/D9B2A6F Reiner Jung sub 1024g/D08D986C Sekarang edit kunci dengan nomor kunci D9B2A6F2 root]# gpg --edit-key D9B2A6F2 gpg (GnuPG) 1.0.7; Copyright (C) 2002 Free Software Foundation, Inc. This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See the file COPYING for details. gpg: Warning: using insecure memory! gpg: please see for more information gpg: checking the trustdb gpg: no ultimately trusted keys found pub 1024D/D9B2A6F2 created: expires: never trust: -/- sub 1024g/D08D986C created: expires: never (1). Reiner Jung Anda bisa (tetapi tidak harus) menguji fingerprint dari kunci. Fingerprint dari kunci adalah: BBFF 354E CA1F 051E 932D 70D5 0CC3 882C D9B2 A6F2 Command> fpr pub 1024D/D9B2A6F Reiner Jung Fingerprint: BBFF 354E CA1F 051E 932D 70D5 0CC3 882C D9B2 A6F2 Now you can sign the key Command>trust pub 1024D/D9B2A6F2 created: expires: never sub 1024g/D08D986C created: expires: never (1). Reiner Jung trust: f/- 20
21 Please decide how far you trust this user to correctly verify other users' keys (by looking at passports, checking fingerprints from different sources...)? 1 = Don't know 2 = I do NOT trust 3 = I trust marginally 4 = I trust fully 5 = I trust ultimately i = please show me more information m = back to the main menu Your decision? 5 Do you really want to set this key to ultimate trust? yes pub 1024D/D9B2A6F2 created: expires: never trust: u/- sub 1024g/D08D986C created: expires: never (1). Reiner Jung <r.jung@creativix.net> Please note that the shown key validity is not necessary correct unless you restart the program. Now you can check the key at the prompt with check or quit the session Menginstall kunci GPG untuk paket RPM Untuk mengimport kunci yang diperlukan untuk memvalidasi paket RPM, carilah kunci D9B2A6F2 pada halaman web server kunci berikut : Klik link pada D9B2A6F2. Pada jendela baru, salin teks, termasuk baris berikut: ----BEGIN PGP PUBLIC KEY BLOCK END PGP PUBLIC KEY BLOCK----- Simpan salinan pada sebuah file dengan nama: EGROUPWARE-GPG-KEY Lalu import kunci: [user@server tmp]$ rpm --import EGROUPWARE-GPG-KEY 21
22 6.3 Bagaimana saya memvalidasi paket? Jika Anda hendak menguji md5sum dari sebuah paket, lakukan langkah-langkah berikut (langkah yang dijelaskan disini adalah untuk sistem Linux): Download file md5sum-egroupware-version.txt.asc dari halaman download Sourceforge. Validasi file md5sum-egroupware-version.txt.asc: tmp]$ gpg --verify md5sum-egroupware-version.txt.asc Cari nilai md5sum dari paket: tmp]$ md5sum egroupware-x.x.xx.xxx-x.tar.gz 41bee8f27d7a04fb1c3db80105a78d03 egroupware-x.x.xx.xxx-x.tar.gz Buka file md5sum file untuk melihat nilai asli md5sum (md5sum dibawah hanyalah contoh): tmp]$ less md5sum-egroupware-x.x.xx.xxx-x.txt.asc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 md5sum from file egroupware-x.x.xx.xxx.tar.gz is: 41bee8f27d7a04fb1c3db80105a78d md5sum from file egroupware-x.x.xx.xxx.tar.bz2 is: 3c561e d596540f476b9624f md5sum from file egroupware-x.x.xx.xxx.zip is: c3bb1f67ca143236e8603c6995e82db BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) id8dbqe/wm2wdmoilnmypviram5gaj0e6ilnellzu0quvqxwop/pf+qgpwcgptbh O02LpinLNqnr6epxt9vB9sw= =OBcn -----END PGP SIGNATURE----- Disini kita melihat bahwa kunci pada file md5sum dan hasil pengujian checksum pada perintah baris adalah sama, sehingga paket tidak berubah setelah dibentuk. 22
23 Untuk menguji nilai checksum untuk paket tar.gz.gpg, tar.bz2.gpg atau zip.gpg, ketikkan pada perintah baris dari sistem Linux Anda: tmp]$ gpg --verify egroupware-x.x.xx.xxx-x.tar.gz.gpg Untuk menguji nilai checksum dari paket RPM, ketikkan pada perintah baris dari sistem Linux Anda: tmp]$ rpm --checksig egroupware-all-apps-x.x.xx.xxx-x.noarch.rpm 6.4 Menginstall paket pada server Anda Menginstall paket tak bertanda pada server Anda Untuk menginstall paket non-rpm tak bertanda, lakukan langkah-langkah berikut: Pindahlah ke dokumen root web server Anda (atau dimanapun Anda hendak menginstall paket) tmp]$ cd /var/www/html Uraikan paket pada folder ini. Jika Anda meletakan paket pada direktori /tmp, Anda bisa menginstallnya dengan satu diantara perintah berikut, tergantung dari paket yang Anda miliki: tmp]$ tar xzvf /tmp/egroupware-x.xx.xxx-x.tar.gz tmp]$ tar xjvf /tmp/egroupware-x.xx.xxx-x.tar.bz2 tmp]$ unzip /tmp/egroupware-x.xx.xxx-x.zip Menginstall paket bertanda GPG pada server Anda Untuk menginstall paket non-rpm yang bertanda GPG, lakukan langkah-langkah berikut: Pisahkan paket dari kunci GPG: tmp]$ gpg -o egroupware-x.xx.xxx-x.tar.gz -decrypt egroupware-x.xx.xxx-x.tar.gz.gpg Pindahlah ke dokumen root web server (atau dimanapun Anda hendak menginstall paket) tmp]$ cd /var/www/html 23
seandainya Anda sedang melakukan maintenance server dari jauh, tentunya dengan account yang punya hak khusus, tanpa setahu Anda, account dan password
PRAKTIKUM 7 SECURE SHELL (SSH) I. Tujuan : Mahasiswa dapat memahami penggunaan service secure shell dan secure ftp pada sistem operasi unix/linux Mahasiswa mampu melakukan instalasi dan konfigurasi ssh
Lebih terperinciMODUL 1 PRAKTIKUM ADMINISTRASI JARINGAN. Pengenalan dan Instalasi Sistem Operasi Jaringan
MODUL 1 PRAKTIKUM ADMINISTRASI JARINGAN Pengenalan dan Instalasi Sistem Operasi Jaringan JURUSAN TEKNIK KOMPUTER JARINGAN PERSIAPAN AKADEMI KOMUNITAS SOLOK SELATAN PDD POLITEKNIK NEGERI PADANG 2014 Pengenalan
Lebih terperinciKEAMANAN JARINGAN : Laporan Pendahuluan Telnet dan SSH
NAMA : MUHAMMAD AN IM FALAHUDDIN KELAS : 1 D4 LJ IT NRP : 2110165026 KEAMANAN JARINGAN : Laporan Pendahuluan Telnet dan SSH DASAR TEORI 1. Telnet Telnet (Telecommunications network protocol) adalah salah
Lebih terperinciPertemuan 1. Riza Kurniawan Ahmad Wildan L Kelas G _ Pendidikan Teknik Informatika
Pertemuan 1 Debian dan SSH Riza Kurniawan 11520244024 Ahmad Wildan L 11520244034 Kelas G _ Pendidikan Teknik Informatika 2013 U N I V E R S I T A S N E G E R I Y O G Y A K A R T A Pertemuan 1 Revisi :
Lebih terperinciMODUL 8 INTRUSION DETECTION SYSTEM [TRIPWIRE]
MODUL 8 INTRUSION DETECTION SYSTEM [TRIPWIRE] TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep integrator cek pada IDS 2. Mampu membedakan konsep IDS host base dan network base 3. Mampu
Lebih terperinciFTP SERVER MAIL SERVER WEBMAIL
ADMINISTRASI SERVER FTP SERVER MAIL SERVER WEBMAIL FTP Server File Transfer Protocol (FTP) adalah protocol yang digunakan untuk transfer file atau data melalui media jaringan. FTP termasuk dalam protocol
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Dari perencanaan dan perancangan diatas, untuk selanjutnya akan dilanjutkan dengan implementasi. Sistem yang telah dibahas, maka untuk tahap selanjutnya
Lebih terperinciINSTALASI PC SERVER INSTALASI & KONFIGURASI SSH. Ardi Maharta / Heri Widayat /
INSTALASI PC SERVER INSTALASI & KONFIGURASI SSH Ardi Maharta / 11520244013 Heri Widayat / 11520244040 13 A. Kompetensi a. Instalasi dan Konfigurasi SSH B. Sub Kompetensi a. Mengetahui cara instalasi debian
Lebih terperinciINSTALLATION GUIDE INSTALLATION GUIDE. PT.Technomatic Cipta Mandiri. IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124
INSTALLATION GUIDE PT.Technomatic Cipta Mandiri IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124 Telp./Fax.: 022 70051771; 7219761 INSTALLATION GUIDE INSTALLATION GUIDE MailTracking merupakan sebuah
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. Web wizard akan ditempatkan pada server yang merupakan sebuah proxy server
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Web wizard akan ditempatkan pada server yang merupakan sebuah proxy server yang bersifat coresident server pada sebuah jaringan lokal. Dalam hal ini, server
Lebih terperinci2.1 Instalasi Joomla Secara Lokal
Instalasi Joomla Sebelum belajar membuat web, kita perlu menginstal perangkat lunak yang dibutuhkan oleh Joomla. Sebenarnya Anda dapat menginstal perangkat lunak komponen Joomla secara terpisah, tetapi
Lebih terperinci6. Jika langkah di atas dijalankan dengan benar, user akan masuk ke halaman login seperti gambar di bawah
Cara menjalankan program 1. Install WAMP Server atau XAMPP Server dan jalankan. (klik link untuk melihat cara install) 2. Install browser, dapat menggunakan Firefox, Chrome, atau browser yang lain (pada
Lebih terperinciLAPORAN RESMI KEAMANAN JARINGAN. PRAKTIKUM 2 Perbedaan Macam-Macam Tipe Jaringan pada Virtual Box dan Analisa Telnet dan SSH menggunakan Wireshark
LAPORAN RESMI KEAMANAN JARINGAN PRAKTIKUM 2 Perbedaan Macam-Macam Tipe Jaringan pada Virtual Box dan Analisa Telnet dan SSH menggunakan Wireshark Oleh : Teesa Wijayanti 3 D3 IT B 2103141036 POLITEKNIK
Lebih terperinciSebelumnya dibahas mengenai settting outlook express 2003 disini. lalu bagaimana Setting Outlook 2013?, berikut tutorialnya:
Setting Outlook 2013 Sebelumnya dibahas mengenai settting outlook express 2003 disini lalu bagaimana Setting Outlook 2013?, berikut tutorialnya: 1. Buka program Outlook 2013 2. Masuk ke menu Add accounts
Lebih terperinciModul 3 FTP SERVER. Dasar Teori
Modul 3 FTP SERVER TUJUAN PEMBELAJARAN 1. Mahasiswa dapat memahami penggunaan service secure shell, secure copy dan secure ftp pada sistem operasi unix/linux. 2. Mahasiswa mampu melakukan instalasi dan
Lebih terperinciPRAKTIKUM 1 TELNET DAN SSH SERVER
PRAKTIKUM 1 TELNET DAN SSH SERVER A. TUJUAN PEMBELAJARAN 1. Memahami konsep Telnet dan SSH Server 2. Mampu melakukan installasi dan konfigurasi Telnet dan SSH Server 3. Mampu melakukan konfigurasi SSH
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. dengan perangkat keras dan perangkat lunak. Berikut adalah spesifikasi
105 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi Dalam implementasi, sistem solusi yang dikembangkan dibangun dengan perangkat keras dan perangkat lunak. Berikut adalah spesifikasi minimum sistem
Lebih terperinciModul 4 Telnet dan File Transfer Protocol (FTP)
Modul 4 Telnet dan File Transfer Protocol (FTP) TUJUAN PEMBELAJARAN: 1. Mahasiswa memahami konsep FTP 2. Mahasiswa mampu membangun FTP 3. Mahasiswa mampu melakukan troubleshooting FTP DASAR TEORI FTP menggunakan
Lebih terperinciWritten by Administrator Wednesday, 15 June :49 - Last Updated Thursday, 20 December :10
Ada beberapa opsi dalam menginstall Moodle. Moodle dapat diinstall pada sistem operasi Windows juga bisa diinstall pada Linux dan Mac OS X. Untuk keperluan pembelajaran dan adanya kendala akses internet
Lebih terperinciBAB IV PEMBAHASAN. dapat dilakukan dengan memasukkan IP address sesuai dengan IP address yang telah
BAB IV PEMBAHASAN Pada bab pembahasan ini akan dibahas tentang hasil dari Kerja Praktek yang telah dibuat berdasarkan materi yang didapat dari berbagai buku sehingga terbentuk menjadi sebuah web dan dapat
Lebih terperinciA. TUJUAN PEMBELAJARAN
A. TUJUAN PEMBELAJARAN 1. Memahami konsep Telnet dan SSH Server 2. Mampu melakukan installasi dan konfigurasi Telnet dan SSH Server 3. Mampu melakukan konfigurasi SSH tanpa password B. DASAR TEORI Jaringan
Lebih terperinciWeb Server A. DASAR TEORI
Web Server A. DASAR TEORI Web server merupakan perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs
Lebih terperinciInstalasi Joomla 1.7
Instalasi Joomla 1.7 Pada bab ini akan membahas mengenai langkah-langkah instalasi Joomla 1.7 di komputer. Sebelum mempelajari fitur-fitur yang ada di Joomla 1.7 Anda perlu menginstalnya terlebih dahulu
Lebih terperinciDATABASE SERVER WEB SERVER SUBDOMAIN
ADMINISTRASI SERVER DATABASE SERVER WEB SERVER SUBDOMAIN Database Server Database berfungsi sebagai media penyimpanan data-data ataupun informasi penting. Pada web server yang kompleks, biasanya diperlukan
Lebih terperinciBAB IV HASIL DAN PEMBAHASAN
BAB IV HASIL DAN PEMBAHASAN 4.1 Implementasi Secara Umum Implementasi sistem merupakan tahap dimana sistem mampu diaplikasikan dalam keadaan yang sesungguhnya. Dari implementasi ini akan diketahui apakah
Lebih terperinciLAMPIRAN C INSTALASI PERANGKAT LUNAK
LAMPIRAN C INSTALASI PERANGKAT LUNAK Bab ini akan membahas:? Instalasi MySQL pada Linux dengan menggunakan RPM? Instalasi MySQL pada Linux dengan mengunakan tarbal? Instalasi MySQL pada Windows Instalasi
Lebih terperinciMetode Akses Mail dari Client
Metode Akses Mail dari Client MTA 1. Web mail: Client akses mail server via browser (port 80) 2. POP3/POP3S: Client akses mail server via mail client (port 110/995) 3. IMAP/IMAPS: Client akses mail server
Lebih terperinciSilahkan ikuti langkah-langkah berikut :
Silahkan ikuti langkah-langkah berikut : 1. Yang perlu dipersiapkan adalah pastikan anda sudah mem-burning OS Linux Ubuntu 16.04 ke DVD-R atau DVD-RW. Silahkan booting ke CD dari PC anda, jika anda benar
Lebih terperinciMODUL 7. Apakah Joomla itu? A. Pra-Instalasi Joomla. Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories
MODUL 7 JOOMLA Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories Apakah Joomla itu? Sejauh ini joomla adalah: Joomla! is a free open source framework and content publishing
Lebih terperinciINSTALLATION CHECKING
INSTALLATION CHECKING PT.Technomatic Cipta Mandiri IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124 Telp./Fax.: 022 70051771; 7219761 INSTALLATION CHECKING INSTALLATION CHECKING Informasi pada dokumen
Lebih terperinciCUSTOMER RELATIONSHIP MANAGEMENT (CRM)
CUSTOMER RELATIONSHIP MANAGEMENT (CRM) DAFTAR ISI Daftar Isi...iii I. Logo Sugar CRM...1 II. Tentang SugarCRM...2 III. Kebutuhan Sistem...3 IV. Instalasi dan konfigurasi SugarCRM...5 IV.1. Unduh SugarCRM...5
Lebih terperinciKONFIGURASI MAIL SERVER PADA DEBIAN 5
KONFIGURASI MAIL SERVER PADA DEBIAN 5 13.1 Tujuan Instruksi Khusus Setelah menyelesaikan praktek ini mahasiswa dapat : a. Mengetahui paket Mail Server pada system operasi linux debian 5 b. Menginstal paket
Lebih terperinciBAB 6 - APLIKASI. Isu API
BAB 6 - APLIKASI Beberapa Application Programmer Interface (API) yang digunakan aplikasi untuk berinteraksi dengan jaringan harus diubah agar mendukung IPv6. Misalnya, ada beberapa aplikasi yang menggunakan
Lebih terperinciEksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.
1 2 3 Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle. 4 Isilah konfigurasi instalasi yang akan dibuat. Oracle Home Location : biasanya terisi otomatis dgn drive yang paling banyak
Lebih terperinciREMOTE ACCESS DNS SERVER
ADMINISTRASI SERVER REMOTE ACCESS DNS SERVER Remote Access Keuntungan dari jaringan komputer yaitu memudahkan kita dalam berbagi resource hardware ataupun software yang ada. Remote Access adalah salah
Lebih terperinciUnix/Linux Operating system
Unix/Linux Operating system Pengenalan dan sejarah Unix Linux dan distribusi linux Unix File System Direktory Unix, File dan Inode User, Group dan Permissions Unix Unix adalah multi-user dan multi-tasking
Lebih terperinciAdministrasi Website Berbasis CPanel Hosting
Administrasi Website Berbasis CPanel Hosting Disusun oleh: Agus Suhartono 2 Daftar ISI DAFTAR ISI...3 PENDAHULUAN...5 PETA JALAN...5 DOMAIN DAN HOSTING...7 MEMULAI CPANEL...9 LOGIN KE DALAM CPANEL...9
Lebih terperinciBAB IV HASIL DAN PEMBAHASAN. adalah CD/DVD IPCop dan komputer yang digunakan tehubung dengan
BAB IV HASIL DAN PEMBAHASAN 4.1 Instalasi IPCop Dalam menginstal linux IPCop 1.4.16 yang perlu diperhatikan dan dibutuhkan adalah CD/DVD IPCop 1.4.16 dan komputer yang digunakan tehubung dengan koneksi
Lebih terperinciMenggunakan Aplikasi Zimbra Desktop
Setting Email Acount Menggunakan Aplikasi Zimbra Desktop Zimbra Desktop adalah salah satu aplikasi mail client gratis (freeware), walaupun aplikasi ini dapat di download secara gratis namun Zimbra Desktop
Lebih terperinciAmalia Zakiyah D4 LJ TI. LAPORAN RESMI TELNET dan SSH
Nama : Amalia Zakiyah NRP : 2110165021 Kelas : 1 D4 LJ TI LAPORAN RESMI TELNET dan SSH 1. Jelaskan secara terknis tentang aplikasi Telnet dan SSH, meliputi: Fungsi Nama package File konfigurasi Port number
Lebih terperinciMembuat Web Server di Linux
Membuat Web Server di Linux 12.02 Susan M Web Server merupakan sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan
Lebih terperinciInstalasi & Konfigurasi MySQL Server
Instalasi & Konfigurasi MySQL Server 1. Download MySQL Download MySQL Community Server 5.6 dari : http://dev.mysql.com/downloads/mysql/ Pada halaman berikutnya, pilih MySQL Installer yang berukuran besar
Lebih terperinciBAB I PENDAHULUAN. 2. Dapat mengetahui tujuan dari Virtual Host. 3. Mampu mengkonfigurasi Virtual Host khususnya pada Centos.
BAB I PENDAHULUAN 1.1 Latar Belakang Virtual Host merupakan cara untuk mengatur banyak website atau URL di dalam satu mesin atau satu IP. Misalkan kita mempunyai banyak domain tapi hanya mempunyai 1 IP
Lebih terperinciBAB IV DISKRIPSI KERJA PRAKTIK. Bab ini membahas tentang proses instalasi VMWare Workstation dan
BAB IV DISKRIPSI KERJA PRAKTIK Bab ini membahas tentang proses instalasi VMWare Workstation dan Zimbra Collaboration Suite dengan menampilkan hasil pembuatan mail server yang telah dikerjakan. 4.1 Instalasi
Lebih terperinciLangkah Langkah Membuat Blog Secara Offline Menggunakan Wordpress
Langkah Langkah Membuat Blog Secara Offline Menggunakan Wordpress Langkah pertama yang harus dilakukan adalah menginstall web server. Web server yang akan kita bahas adalah Apache. Mengapa harus Apache?
Lebih terperinci1. Instalasi Oracle & Membuat Starter Database
Page 1 of 17 1. Instalasi Oracle & Membuat Starter Database Pada bab ini akan kita bahas cara melakukan instalasi software Oracle dan membuat starter database dengan menggunakan Oracle Universal Installer
Lebih terperinciMembuat FTP di Windows Server 2003
Membuat FTP di Windows Server 2003 Oleh : Ari Nugroho FTP merupakan protokol aplikasi pada lingkungan TCP/IP yang berfungsi untuk mentransfer file antar jaringan seperti yang terdapat pada internet. Dengan
Lebih terperinciMODUL 5 MANAJEMEN PAKET
MODUL 5 MANAJEMEN PAKET Tujuan Setelah mempelajari modul ini, peserta diharapkan mampu: Menginstal, remove, upgrade paket dengan yum. Menggunaan perintah rpm untuk instal, remove, dan update. Mengintsal
Lebih terperinciKeamanan Web Server. Pertemuan XI WEB HACKING
Keamanan Web Server Pertemuan XI WEB HACKING World Wide Web merupakan bagian dari Internet yang paling populer, sehingga serangan paling banyak terjadi lewat port 80 atau yang dikenal sebagai Web hacking,
Lebih terperinciLebih kompatibel dengan Windows karena memang IIS adalah keluaran Microsoft.
Web Server Internet Information Service Kelebihan dan Kekurangan Lebih kompatibel dengan Windows karena memang IIS adalah keluaran Microsoft. Unjuk kerja untuk PHP lebih stabil, handal, dan cepat. Adanya
Lebih terperinciMenggunakan FileZilla FTP Client. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id
Menggunakan FileZilla FTP Client Pemerintah Daerah Kabupaten Sleman FTP client adalah perangkat yang digunakan untuk melakukan transfer file dalam lingkungan internet menggunakan standar dari FTP (File
Lebih terperinciCara instal dan konfigurasi FTP SERVER
Cara instal dan konfigurasi FTP SERVER Cara instal dan konfigurasi FTP SERVER di Linux UBUNTU SERVER POLITEKNIK NEGERI SRIWIJAYA E-Learning POLSRI Apa Itu FTP? FTP (File Transfer Protocol) adalah mekanisme
Lebih terperinciInstalasi Oracle 11g R2 Express Edition di Debian 64 Bit
Instalasi Oracle 11g R2 Express Edition di Debian 64 Bit OLEH : RUDY ADITYA ABARJA Oracle XE (Express Edition) adalah sebuah produk database server yang berlisensi freeware dari Oracle Corporation. Dengan
Lebih terperinciPanduan Cara Menggunakan Server VPS
Panduan Cara Menggunakan Server VPS [Document subtitle] Rizki Rinaldi [Course title] DESKRIPSI Nama Tutorial : Panduan Cara Menggunakan Server VPS Tujuan Tutorial : Memberikan panduan langkah demi langkah
Lebih terperinciPANDUAN PENGGUNAAN. Joomla! Versi 1.5. Oleh: Anon Kuncoro Widigdo
PANDUAN PENGGUNAAN Joomla! Versi 1.5 Oleh: Anon Kuncoro Widigdo anonkuncoro@yahoo.com Kendari 2009-2010 MODUL I Pendahuluan Joomla adalah sebuah aplikasi sistim manajemen konten atau Content Management
Lebih terperinciPANDUAN INSTALLASI AVIRA DRIVELOCK MANAGEMENT CONSOLE
PANDUAN INSTALLASI AVIRA DRIVELOCK MANAGEMENT CONSOLE A. Requirement : Khusus Untuk Windows 7, sebelum installasi Avira Drivelock Management Console. Terlebih dahulu install NET Framework 4.0 yang juga
Lebih terperinciDATABASE SQL SERVER. Database SQL Server Halaman 1
1 DATABASE SQL SERVER Objektif: Mengetahui sejarah SQL Server 7.0 Mengengetahui perbedaan SQL Server dengan Microsoft Access Mengenal program bantu yang ada di SQL Server 7.0 Mengetahui cara membuat database
Lebih terperinciLAPORAN RESMI PRAKTIKUM KEAMANAN DATA LAPORAN RESMI HOSTBASED_IDS
Nama Anggota Kelompok : LAPORAN RESMI PRAKTIKUM KEAMANAN DATA 1. Mursidayanti Aprilia R. 2110121037 2. Nanda Pratyaksa 2110121038 3. Adam Shidqul Aziz 2110121039 Kelas : 3 D4 IT B LAPORAN RESMI HOSTBASED_IDS
Lebih terperinciManual Cpanel Domains Addon Domains
Manual Cpanel Domains Addon Domains Addon Domain fungsinya sama seperti subdomain, bisa dibuat link (diarahkan) ke sebuah direktori/folder, sehingga dengan addon domain memungkinkan sebuah account hosting,
Lebih terperinciMembangun Mail Server pada Linux Redhat 9
Membangun Mail Server pada Linux Redhat 9 Setelah sebelumnya saya sempat menulis cara tentang Membangun WEB Server pada Linux Redhat 9, kali ini saya akan menyambungnya dengan Membangun Mail Server pada
Lebih terperinciMenginstall server dengan CD Server Installation
Menginstall server dengan CD Server Installation Untuk melakukan instalasi Sistem Operasi dari dasar pada dasarnya langkah langkahnya sama untuk setiap server, hanya tampilan (Gnome User Interaktif) saja
Lebih terperinciPraktikum 12. Manajemen Aplikasi POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI: 1 MANAJEMEN PAKET SOFTWARE
Praktikum 12 Manajemen Aplikasi POKOK BAHASAN: Redhat Package Manager Tar, Gzip TUJUAN BELAJAR: Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu: Mengerti konsep RPM, TAR dan GZIP.
Lebih terperinciInstalasi Ubuntu Server
Instalasi Ubuntu Server Download Ubuntu Server 14.04.X LTS Anda bisa mendownload pada situs resmi Ubuntu di halaman http://releases.ubuntu.com/14.04/. Lihat bagian Server install image, ada 2(dua) pilihan
Lebih terperinciPanduan Penggunaan dan Perawatan Server
Panduan Penggunaan dan Perawatan Server Spesifikasi Server HP Blade System dengan c3000 Rackmount 6U Case enclousure dan 2 x BL 465c G5 dengan spesifikasi per-server : Processor : AMD Opteron 2352 Memory
Lebih terperinciTutorial Membuat Website Gratis
Tutorial Membuat Website Gratis Membuat Website Gratis Dalam membuat website ada 2 komponen yang harus dipersiapkan yaitu domain dan web hosting. Domain adalah nama dan alamat dari sebuah website contohnya
Lebih terperinciLAPORAN PRAKTIKUM SISTEM BASIS DATA INSTALASI IBM DB2 DAN IBM DATA STUDIO CLIENT
LAPORAN PRAKTIKUM SISTEM BASIS DATA INSTALASI IBM DB2 DAN IBM DATA STUDIO CLIENT Disusun oleh : Nama : Faris Febrianto NIM : 135150201111221 Kelas : C Dosen Pengampu : Satrio Agung W., S.Kom., M.Kom PROGRAM
Lebih terperinciWEB SERVER LINUX DEBIAN 8.5
WEB SERVER LINUX DEBIAN 8.5 A. WEB SERVER Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya
Lebih terperinciMonitoring Web Server dengan AWSTATS
Monitoring Web Server dengan AWSTATS AWASTATS AWStats adalah singkatan dari Advanced Web Statistics. AWStats sangat powerful untuk log analyzer yang bisa digunakan untuk memonitoring web, ftp, mail dan
Lebih terperinciPraktikum 1. Perintah Dasar Sistem Operasi Linux
Praktikum 1 Perintah Dasar Sistem Operasi Linux POKOK BAHASAN: ü Format Instruksi pada Sistem Operasi Linux ü Perintah-Perintah Dasar pda Sistem Operasi Linux TUJUAN BELAJAR: Setelah mempelajari materi
Lebih terperinciBAB IV PENGUJIAN SISTEM
81 BAB IV PENGUJIAN SISTEM 4.1. Implementasi. Setelah semua rutin web server dan program cgi dari aplikasi selesai didefinisikan, langkah selanjutnya adalah melakukan installasi dari aplikasi yang telah
Lebih terperinciPRAKTIKUM SISTEM OPERASI LAPORAN RESMI MODUL 3 PENGENALAN LINUX ( 1 ) SESI : M1 FADJAR PRADJA WINATA /
PRAKTIKUM SISTEM OPERASI LAPORAN RESMI MODUL 3 PENGENALAN LINUX ( 1 ) SESI : M1 FADJAR PRADJA WINATA / 1334015004 LABORATORIUM JARINGAN KOMPUTER JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS
Lebih terperinciPengenalan Linux Konfigurasi TCP/IP
ADMINISTRASI SERVER Pengenalan Linux Konfigurasi TCP/IP Pengenalan Linux Berawal dari eksperimen Linus Trovalds dengan Komputer Minix miliknya, terciptalah Sistem Operasi Linux. Sejak saat itu, Dia terus
Lebih terperinciAwali.org & Awali.or.id
Awali.org & Awali.or.id #awali@irc.dal.net Disusun Oleh : Delly Andreas [ andreas@awali.org ] DASAR INSTALLASI & PENGGUNAAN ZENCAFE-1.4 I. PANDUAN DASAR INSTALLASI ZENCAFE-1.4 I.1. Siapkan CD Installer
Lebih terperinciMODUL 8 INTRUSION DETECTION SYSTEM [TRIPWIRE]
MODUL 8 INTRUSION DETECTION SYSTEM [TRIPWIRE] TUJUAN PEMBELAJARAN: 1. Mengenalkan pada mahasiswa tentang konsep integrator cek pada IDS 2. Mampu membedakan konsep IDS host base dan network base 3. Mampu
Lebih terperinciADMINISTRASI DAN MANAGEMEN JARINGAN TUGAS TELNET DAN SSH SERVER
Nama : Kelas : 1 D4 IT LJ NRP : 2110165024 A. Soal TUGAS TELNET DAN SSH SERVER 1. Jelaskan tentang aplikasi SSH dan Telnet 2. Dengan menggunakan referensi PPT di ferryas.lecturer.pens.ac.id/2012_2013/kamdat/ssh_ssl.ppt
Lebih terperinciKata Pengantar... vii Daftar Isi... ix Pendahuluan... xi Bab 1 Sejarah Server-Based Computing... 1
DAFTAR ISI Kata Pengantar... vii Daftar Isi... ix Pendahuluan... xi Bab 1 Sejarah Server-Based Computing... 1 Bab 2 Berkenalan dengan Citrix MetaFrame... 9 2.1 Cara Kerja Windows Terminal Server...10 2.2
Lebih terperinci2. SSH dengan password: SSH dengan public key:
1. Telnet dan SSH Telnet Telnet adalah singkatan dari Telecommunications Network Protocol, merupakan remote login yang terjadi pada jaringan internet disebabkan karena adanya service dari protocol Telnet.
Lebih terperinciMEMILIH SISTEM OPERASI UNTUK SERVER MENGADMINISTRASI SERVER DALAM JARINGAN. Pembahasan: Habib Ahmad Purba. 0 P a g e
MENGADMINISTRASI SERVER DALAM JARINGAN Pembahasan: MEMILIH SISTEM OPERASI UNTUK SERVER Habib Ahmad Purba 0 P a g e PERTIMBANGAN DALAM MEMILIH SISTEM OPERASI SERVER Di dalam artikel kita sebelumnya, kita
Lebih terperinciPanduan Instalasi dan Penghapusan. WinWAP 3.0 PRO. Khusus Untuk Pengguna AI20CLN
Panduan Instalasi dan Penghapusan WinWAP 3.0 PRO Khusus Untuk Pengguna AI20CLN Arman Yusuf, S. Kom YBØKLI 15 Oktober 2003 Daftar Isi Daftar Isi... 2 Daftar Gambar... 3 1. Asumsi Menginstal dan Menghapus
Lebih terperinciServer dan Web Server
Server dan Web Server Oya Suryana http://ozs.web.id Lisensi Dokumen: Copyright 2013 ozs.web.id Dokumen ini dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
Lebih terperinciBAB IV IMPLEMENTASI DAN ANALISA
BAB IV IMPLEMENTASI DAN ANALISA 4. Implementasi dan Analisa Pada bagian ini akan dijelaskan langah-langkah pembuatan aplikasi dengan menggunakan Bahasa pemrograman Java untuk Android, proses implementasi
Lebih terperinciMembuat FTP Server dengan Ubuntu Cara Membangun FTP Server dengan VSFTPD Ubuntu Server - Transfer file dengan layanan ftp.
Membuat FTP Server dengan Ubuntu 12.04 Cara Membangun FTP Server dengan VSFTPD Ubuntu Server - Transfer file dengan layanan ftp. VSFTPD Merupakan salah satu aplikasi untuk membangun ftp server dilingkungan
Lebih terperinciDidalam Ruang Lingkup Local Area Network Disusun oleh : Caesario Pujiatma
Setting Server SuSe Didalam Ruang Lingkup Local Area Network Disusun oleh : Caesario Pujiatma E-mail : rollan.ak@gmail.com 1.1 Setup IP Address Sebagai awal untuk setting server kita harus mendefinisikan
Lebih terperinciBAB IV IMPLEMENTASI DAN EVALUASI. Berikut ini adalah daftar spesifikasi perangkat lunak yang
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Kebutuhan Sumber Daya 4.1.1.1 Kebutuhan Sumber Daya Perangkat Lunak Berikut ini adalah daftar spesifikasi perangkat lunak yang direkomendasikan agar
Lebih terperinciSMK NEGERI 3 PALU SERVER WITH DEBIAN. Konfigurasi : Urutan Konfigurasi :
SERVER WITH DEBIAN Urutan Konfigurasi : 1. Instalasi Debian 5.0 2. Menginstall SSH (bisa di install atau tidak) 3. Install bind9 4. FTP Server 5. Web Server 6. Instalasi Joomla! 7. Mail Server 8. Web Mail
Lebih terperinciagakbab13. Tentang Installasi
agakbab13. Tentang Installasi Tidak ada perubahan terjadi pada komputer Anda sampai anda mengklik tombol Next. Jika Anda keluar dari proses installasi setelah proses tersebut, sistem Fedora Core akan menjadi
Lebih terperinciInstalasi FreeBSD 6.0
Instalasi FreeBSD 6.0 Ricki Zurwindar Universitas YARSI Copyright 2007 Banyak cara yang dapat digunakan dalam melakukan instalasi FreeBSD baik melalui berbagai macam media seperti
Lebih terperincid. Pilih partisi atau hard disk untuk menginstall windows Xp. setelah itu tekan enter untuk melanjutkan, tekan tombol C untuk membuat partisi baru
1. Tuliskan langkah langkah install windows xp Jawaban: a. Masukkan DVD instalasi windows XP ke DVD-ROM Drive atau masukkan USB Flash Drive ke USB Port. Ketika sistem menyala lihat pesan Press any key
Lebih terperinciLim Server digunakan untuk mengelola jumlah concurrent license, yang akan menentukan jumlah WebInspect server yang dapat dijalankan (aktif).
Panduan Install HP WebInspect dan LIM Server Didin Nizarul Fuadin fuadin19@gmail.com http://fuadin.wordpress.com Lisensi Dokumen: Copyright 2003-2014 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com
Lebih terperinci2.4 Proses Upload File dan Database di Free Hosting Membuat Account di Free Hosting
2.4 Proses Upload File dan Database di Free Hosting 2.4.1 Membuat Account di Free Hosting Banyak sekali di Internet bertebaran website-website yang menyediakan jasa free hosting, salah satu yang paling
Lebih terperinciLAPORAN PRATIKUM LINUX. Modul I. Sekilas Linux dan Instalasi
LAPORAN PRATIKUM LINUX Modul I Sekilas Linux dan Instalasi Disusun oleh : Roby Elmanto / 123060148 Asisten Dosen : Arda Plug 2 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN
Lebih terperinci[AN _ AY ] October 10, 2010 DAFTAR DOMAIN GRATIS DI CO.CC...2 PENDAFTARAN HOSTING GRATIS DI IDHOSTINGER...7
Daftar Isi DAFTAR DOMAIN GRATIS DI CO.CC...2 PENDAFTARAN HOSTING GRATIS DI IDHOSTINGER...7 UPLOAD SCRIPT WEBSITE KE HOSTING...13 UPLOAD DATABASE...15 LANGKAH-LANGKAH EXPORT DATABASE...15 LANGKAH-LANGKAH
Lebih terperinciPROFTPD SERVER. Menghentikan koneksi ftp dengan remote mesin. Seperti perintah get tetapi mendukung wildcards.
PROFTPD SERVER File Transfer Protocol (FTP) adalah suatu protokol yang digunakan untuk mengirimkan atau memperoleh file dari server ke komputer lokal, dengan menggunakan username dan password sebagai informasi
Lebih terperinci4. Pilih direktori tempat penyimpanan lalu klik Lanjut. A. INSTALLASI SOFTWARE 1. Masukkan CD Program ke dalam CD ROM
A. INSTALLASI SOFTWARE 1. Masukkan CD Program ke dalam CD ROM 4. Pilih direktori tempat penyimpanan lalu klik Lanjut 2. Lanjut untuk melanjutkan 5. Centangi 2 opsi seperti pada gambar, klik Lanjut 3. Pilih
Lebih terperinciPanduan Pengelolaan Hosting
Panduan Pengelolaan Hosting Berikut ini kami berikan pengelolaan umum untuk hosting yang sering dilakukan. Secara umum, ada 2 bagian besar, yaitu Pengelolaan Control Panel dan Manajemen File dengan FTP
Lebih terperinciKonfigurasi DNS Server pada Linux Redhat
Konfigurasi DNS Server pada Linux Redhat 1. Pastikan paket DNS servernya telah terinstall. Untuk mengeceknya dengan perintah berikut: # rpm qa grep bind 2. Lakukan konfigurasi pada file named.conf. dengen
Lebih terperinci2. Perangkat Jaringan (Kabel UTP, Switch/Hub,Ethernet) Perangkat Lunak 1. Sistem Operasi (WindowsXP, Windows 2000, Windows 2003, Linux)
Bab I Installasi Untuk menjalankan dan mempraktekan Web Site Sekolah ini ada 2 tahapan installasi yang harus diinstall di komputer: Installasi Web Server. Installasi Web Sekolah. A. Installasi Web Server
Lebih terperinciMinggu 12 Web Server 1
Minggu 12 Web Server 1 Pendahahuluan merupakan software yang memberikan layanan data yang berfungsi menerima permintaan HTTP atau HTTPS dari klien mengirimkan kembali hasilnya dalam bentuk halaman - halaman
Lebih terperinci5. Keamanan File dan Sistem File
Linux Security HOWTO versi Bahasa Indonesia: Keamanan File dan Sistem File Page 1 of 6 5. Keamanan File dan Sistem File Beberapa menit persiapan dan perencanaan sebelum menaruh sistem anda online dapat
Lebih terperinciSMK BATIK 2 SURAKARTA
MANUAL INSTALASI SERVER DAN CLIENT UNBK (COMPUTER BASED TEST) 2015/2016 Oleh : PRIS PRIYANTO SMK BATIK 2 SURAKARTA Team UNBK SMK Batik 2 Surakarta MODUL INSTALASI UNBK (Computer Based Test) Team UNBK SMK
Lebih terperinci