Belajar Linux: Tingkat Menengah – Administrasi Sistem - Page 6
Welcome guest, is this your first visit? Create Account now to join.
  • Login:

Welcome to the CHIP Forum.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed.

+ Reply to Thread
Page 6 of 16 FirstFirst 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 LastLast
Results 51 to 60 of 151

Thread: Belajar Linux: Tingkat Menengah – Administrasi Sistem
  
Bookmark and Share

  1. #51
    Join Date
    Jul 2004
    Location
    Tangerang
    Posts
    2,848
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    24

    Re: Belajar Linux: Tingkat Menengah – Administrasi Sistem



    Quote Originally Posted by D2000 View Post
    Umm anu... programing nya di bikin chapter sendir ajah bole gak.. biar lebih fokus.

    Thx yah
    Oooh..mau dibuat chapter sendiri aja ya? Boleh deh, nanti disiapkan dulu modulnya. Kalau gitu, programmingnya nggak cuma bash shell nih, Saya akan coba memasukkan pemrograman yang lainnya juga deh. Btw, thanks buat GRP-nya.

  2. #52
    Join Date
    May 2005
    Location
    localhost
    Posts
    5,273
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    33

    Re: Belajar Linux: Tingkat Menengah – Administrasi Sistem



    Iya nih, soal nya lg mulei utak atik, programing di linuk...

    Thx yah

  3. #53
    Join Date
    Jul 2004
    Location
    Tangerang
    Posts
    2,848
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    24

    Re: Belajar Linux: Tingkat Menengah – Administrasi Sistem



    Quote Originally Posted by D2000 View Post
    Iya nih, soal nya lg mulei utak atik, programing di linuk...

    Thx yah
    Threadnya sudah saya buatkan Bro, cuma sampai saat ini masih dengan artikel yang sama dengan di thread ini. Tadinya mau hari ini dilanjutkan, eh ternyata mail server di sini ada masalah, jadi paling nanti sore baru diupdate lagi.

    Threadnya ada di sini ya.
    Last edited by Sirius Black; 07-08-2007 at 11:52.

  4. #54
    Join Date
    Jul 2004
    Location
    Tangerang
    Posts
    2,848
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    24

    [Belajar Linux: Tingkat Menengah – Administrasi Sistem] Sudo (Super User DO)



    Sudo (Super User DO)

    Sudo digunakan meningkatkan level user tertentu untuk menggunakan perintah tertentu. Singkatnya dengan Sudo, user dapat juga bertindak sebagai root tanpa memerlukan password root (tetapi dengan password user tersebut).
    1. Insatalasi Sudo
      Umumnya sudo sudah termasuk di distro Linux (terutama basis debian), tetapi bila ternyata sudo tidak ada atau ingin diupgrade, Anda dapat men-download software sudo tersebut di www.courtesan.com/sudo. Versi terbaru saat ini (sampai dengan post ini) adalah 1.6.9p3.

      Setelah didownload, lakukan langkah-langkah berikut untuk menginstalnya:
      • $ tar xvzf sudo-1.6.9p3.tar.gz
      • $ cd sudo-1.6.9p3
      • $ ./configure --with-all-insults --enable-log-host
      • $ make
      • # make install

    2. Konfigurasi
      Konfigurasi untuk sudo berada dalam file /etc/sudoers. Untuk mengedit file konfigurasi ini tidak dapat dilakukan dengan editor lain, semacam vi, joe, dsb. Pengeditan file konfigurasi ini dilakukan dengan perintah visudo.

      File konfigurasi ini terbagi menjadi 2 bagian, yaitu bagian alias dan bagian privilege.

      Bagian alias, umumnya terbagi menjadi 4 bagian yaitu:
      1. Host_Alias : Digunakan untuk mengisikan daftar nama host, alamat IP, network/netmask, atau netgroup.
      2. Runas_Alias : Digunakan untuk mengisikan daftar user, group, atau netgroup
      3. Cmnd_Alias : Digunakan untuk mengisikan daftar perintah atau direktori secara absolut. Bila yang diberikan adalah perintah, maka argumen dan flag dapat juga disertakan.
      4. User_Alias : Digunakan untuk mengisikan daftar user, group, atau netgroup

      Format untuk bagian privilege adalah sebagai berikut:
      user_alias host_alias=(runas_type, runas_type, ...) cmnd_alias

      NB: runas_type bersifat opsional, artinya boleh diberikan dan boleh juga tidak diberikan

      Berikut adalah contoh sederhana konfigurasi file /etc/sudoers:
      # Host alias
      Host_Alias FILESERVERS = fs1, fs2
      Host_Alias MAILSERVERS = smtp, smtp2

      # User Alias
      User_Alias USERS = joni, joe
      User_Alias ADMINS = Sirius
      Runas_Alias ADMIN = root

      # Command Aliases, untuk command yang akan dijalankan oleh sudo
      Cmnd_Alias SERVICES = /sbin/service, /sbin/chkconfig
      Cmnd_Alias HALT = /sbin/halt, /sbin/shutdown -h *
      Cmnd_Alias REBOOT = /sbin/reboot, /sbin/init 6, /sbin/shutdown -r *

      ## User privilege, untuk menentukan user mana dan command apa yang akan dijalankan

      #artinya root boleh menjalankan semua perintah
      root ALL = (ALL) ALL

      #artinya semua user yang tercantum di user alias USERS boleh mengakses perintah Services dengan status sebagai alias ADMIN (run as)
      USERS ALL = (ADMIN) SERVICES

      # artinya semua user alias ADMINS boleh menjalankan perintah halt dan reboot tanpa memasukan password
      ADMINS ALL = NOPASSWD: HALT, REBOOT

      # semua user alias USERS boleh mengakses semua perintah SERVICES sebagai alias ADMIN di komputer alias MAILSERVERS
      USERS MAILSERVERS = (ADMIN) SERVICES
    Last edited by Sirius Black; 08-08-2007 at 10:56.

  5. #55
    Join Date
    Mar 2006
    Posts
    70
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Re: Belajar Linux: Tingkat Menengah – Administrasi Sistem



    nice thread kayaknya gw bakal pantengin trus nich thread, grp 4 U. ditunggu bahasan2 lainnya.

  6. #56
    Join Date
    Mar 2006
    Posts
    70
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Re: Belajar Linux: Tingkat Menengah – Administrasi Sistem



    nice thread kayaknya gw bakal pantengin trus nich thread, grp 4 U. ditunggu bahasan2 lainnya.

  7. #57
    Join Date
    Mar 2006
    Posts
    70
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Re: Belajar Linux: Tingkat Menengah – Administrasi Sistem



    nice thread kayaknya gw bakal pantengin trus nich thread, grp 4 U. ditunggu bahasan2 lainnya.

  8. #58
    Join Date
    Jul 2004
    Location
    Tangerang
    Posts
    2,848
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    24

    Lightbulb [Belajar Linux: Tingkat Menengah – Administrasi Sistem] Kompilasi Kernel



    Kompilasi Kernel


    Kernel berfungsi sebagai perantara antara program-program dengan hardware, tugasnya antara lain:
    • Mengatur memori bagi seluruh proses yang berjalan
    • Memastikan proses tersebut memperoleh pembagian siklus prosesor yang adil
    • Menyediakan interface yang portabel bagi program-program untuk berbicara ke hardware
    Versi kernel ini ada 2 macam, yaitu versi stabil dan versi pengembangan. Versi stabil ditandai dengan penomoran versi yang genap, contoh 2.4.x atau 2.6.x. Sedangkan kernel yang merupakan versi pengembangan ditandai dengan nomor gaji, contoh 2.5.x atau 2.7.x. Kernel-kernel pengembangan ini bisa dibilang ada versi beta sebelum versi finalnya dikeluarkan.


    Kernel sendiri dibagi 2 macam, yaitu:
    1. Kernel monolitik adalah kernel yang semua di-compile dari awal dan dimuat saat sistem boot. Kelebihannya adalah stabil, tetapi kelemahannya adalah kernel monolitik ini harus di-compile terlebih dahulu sebelum digunakan.
    2. Kernel modular adalah kernel yang dapat diinstall dan diuninstall. Kernel ini akan dimuat saat saat diperlukan. Salah satu contoh kernel modular ini adalah driver, seperti driver printer, VGA, dsb. Kelebihan kernel modular ini adalah lebih mudah diinstall/uninstall tetapi kelemahannya adalah kurang stabil.
    Lalu apa keuntungan melakukan kompilasi kernel? Berikut alasannya:
    1. Kernel monolitik akan dimuat saat booting, artinya semakin banyak kernel monolitik yang dimuat, maka memori yang digunakan pun semakin besar, padahal belum tentu semua kernel monolitik tersebut kita perlukan. Ada beberapa yang cuma perlu dijadikan kernel modular saja. Dengan merampingkan ukuran kernel, maka kecepatan booting dapat ditingkatkan dan memperkecil pemakaian memori.
    2. Dengan kompilasi kernel, Kita dapat menyeting sistem PC kita agar bekerja lebih maksimal lagi. Karena umumnya kernel yang disertakan bekerja untuk PC secara umum, artinya tidak seluruh kemampuan PC kita dikeluarkan karena kernel diset untuk bekerja secara umum. Contohnya adalah CPU, setting standar kernel adalah menggunakan CPU Pentium I, padahal kita menggunakan CPU Dual Core. Nah, dengan kompilasi kernel ini Kita bisa mengoptimalkan kerja dari kernel ini agar optimal di CPU Dual Core.
    3. Kita dapat memasukkan feature lainnya yang tidak ada di kernel standar.
    4. Upgrade kernel. Kernel baru umumnya menawarkan kemampuan untuk mendukung lebih banyak hardware, memperbaiki bug yang ada di kernel sebelumnya, lebih stabil dibanding versi sebelumnya, memiliki dukungan manajemen proses yang lebih baik, yang berjalan lebih cepat dari versi sebelumnya.
    Langkah-langkah yang perlu disiapkan sebelum melakukan kompilasi kernel adalah:
    1. Menyiapkan source code kernel. Kernel sendiri bisa didownload di www.kernel.org atau mirror lainnya
    2. GNU C Compiler (GCC) untuk mengcompile kernel
    3. Program Make untuk membantu kompilasi program.
    Asumsi di post ini adalah menggunakan kernel 2.6.21.5.


    Berikut langkah-langkah kompilasi kernel:
    1. Ektrak file kernel yang biasanya terkompresi dalam format .tar.bz2 dengan perintah
      $ tar xjvf linux-2.6.21.5.tar.bz2
    2. Pindah ke direktori hasil ekstrak file kernel tadi
    3. Bila Anda merasa perlu untuk membersihkan source kernel dari sisa kompilasi sebelumnya, lakukan dengan perintah
      $ make clean
    4. Untuk memulai memilih kernel mana yang akan di-compile, ketik
      $ make menuconfig
      Pilihlah kernel yang akan dijadikan kernel monolitik (ditandai dengan
    5. ) atau kernel modular (ditandai dengan [M]), atau malah akan dihapus (ditandai dengan []). Untuk memilih tekan spasi, untuk kembali ke menu sebelumnya tekan ESC, untuk masuk ke sub menu tekan ENTER. Harap pilih tipe kernel (monolitik atau modular) dengan cermat, agar sistem Anda menjadi lebih optimal dan tidak sebaliknya. Setelah selesai memilih, maka keluarlah dari menu config tersebut (dengan memilih exit).
    6. Kompile kernel dengan perintah
      Untuk kernel 2.4.x lakukan dengan perintah:
      $ make
      $ make bzImage
      $ make vmlinuz
      $ make modules
      $ make modules_install
      Perintah make bzImage untuk membuat image kernel utama saat booting
      Perintah make vmlinux untuk image kernel versi tidak terkompresi
      Perintah make modules untuk meng-kompile kernel modular.
      Perintah make modules_install akan membuat direktori sesuai versi kernel di bawah direktori /lib/modules

      Untuk kernel 2.6.x lakukan dengan perintah:
      # make all && make modules_install && make install
      Tunggu proses kompilasi sampai selesai, karena proses dapat berlansung lama tergantung dari spesifikasi komputer.

    Bagi yang menggunakan kernel 2.6.x, langkah di bawah ini bisa dilewatkan.
    1. Selanjutnya, adalah mengkonfigurasi bootloader Anda. Ada baiknya Anda meng-copy beberapa file ini ke /boot. Beberapa file tersebut adalah bzImage (ada di direktori arch/i386/boot), vmlinuz (ada di direktori utama), .config dan system.map (untuk debugging). Copy semua file tersebut ke direktori baru di /boot, misalnya /boot/kernelbaru.
    2. Login sebagai root, dan edit file grub.conf (bila menggunakan grub sebagai boot loader). Tambahkan entri sebagai berikut (jangan hapus file dan entry kernel yang lama, untuk berjaga-jaga bila kernel baru tidak bisa berjalan):
      title New Kernel (2.6.21.5)
      root(hd1,0)
      kernel /boot/kernelbaru/bzImage ro root=/dev/hda1
      initrd /boot/kernelbaru/initrd-2.6.21.5.img
      Bila file initrd ini tidak ada, file ini dapat dibuat dengan perintah
      # mkinitrd /boot/kernelbaru/initrd-2.6.21.5.img 2.6.21.5
    3. Bila Anda menggunakan LILO, maka entry yang perlu dimasukkan adalah
      image=/boot/kernelbaru/vmlinuz-2.6.21.5
      label=New Kernel
      root=/dev/hda1
      read-only
      Setelah diedit, jangan lupa ketik perintah berikut
      # lilo
    4. Kompilasi kernel telah selesai, restart komputer Anda dan pilihlah kernel yang baru tersebut.
    Last edited by Sirius Black; 06-03-2008 at 12:49.

  9. #59
    Join Date
    Aug 2005
    Location
    Antapani Indonesia Indah
    Posts
    3,299
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    24

    Re: [Belajar Linux: Tingkat Menengah – Administrasi Sistem] Kompilasi Kernel



    tambahin ya langkah-langkah compile kernel yang belum dituliskan diatas..

    usahakan extract kernel baru di folder /usr/src kemudian unlink linux link ke kernel lama dan ganti dengan link ke folder baru. langkah ini akan mempermudah installasi aplikasi yang memerlukan kernel source dikemudian hari.

    make clean hanya dilakukan ketika recompile jadi kalo compile dari awal make clean gak perlu dilakukan.

    cara compile yang bro beri cukup oldiest biasa dipake untuk kernel 2.4 kebawah... berhubung kernel linux dari 2.6 keatas udah susah (kalo ngga gak mungkin) dibikin kecil (kurang dari 1.44Mb) jadi beberapa command bisa dilewat lagian sekarang compile kernel gak sebanyak itu command nya udah disederhanakan.. setelah make menuconfig cukup ketik segini saja

    Code:
    make && make modules && make modules_install && make install
    make & make modules bisa disingkat dengan mengetikan make all

    terus mkinitrd lebih baik selalu dilakukan setelah compile kernel jaga-jaga jangan sampe gagal boot dulu baru repot bikin initrd


    When the seagulls... follow the trawler... it's because they think... sardines will be thrown into the sea

  10. #60
    Join Date
    Jul 2004
    Location
    Tangerang
    Posts
    2,848
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    24

    Re: [Belajar Linux: Tingkat Menengah – Administrasi Sistem] Kompilasi Kernel



    Quote Originally Posted by Giest View Post
    tambahin ya langkah-langkah compile kernel yang belum dituliskan diatas..

    usahakan extract kernel baru di folder /usr/src kemudian unlink linux link ke kernel lama dan ganti dengan link ke folder baru. langkah ini akan mempermudah installasi aplikasi yang memerlukan kernel source dikemudian hari.

    make clean hanya dilakukan ketika recompile jadi kalo compile dari awal make clean gak perlu dilakukan.

    cara compile yang bro beri cukup oldiest biasa dipake untuk kernel 2.4 kebawah... berhubung kernel linux dari 2.6 keatas udah susah (kalo ngga gak mungkin) dibikin kecil (kurang dari 1.44Mb) jadi beberapa command bisa dilewat lagian sekarang compile kernel gak sebanyak itu command nya udah disederhanakan.. setelah make menuconfig cukup ketik segini saja

    Code:
    make && make modules && make modules_install && make install
    make & make modules bisa disingkat dengan mengetikan make all

    terus mkinitrd lebih baik selalu dilakukan setelah compile kernel jaga-jaga jangan sampe gagal boot dulu baru repot bikin initrd

    Thank you Bro atas tambahannya. Maklum, waktu saya belajar compile kernel, masih menggunakan kernel 2.4 jadi cara itu yang digunakan saat itu.


 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts