KONFIGURASI FILE LINUX

 

 

 

KONFIGURASI FILE LINUX


 

 

APA ITU KONFIGURASI FILE LINUX?

 

 

 

Berkas konfigurasi (config) adalah berkas Linux lokal yang mengendalikan cara kerja suatu program, utilitas, atau proses. Berkas konfigurasi biasanya berupa berkas teks yang berisi pengaturan dan petunjuk untuk berbagai utilitas, program, dan proses.


 

 

MENGAPA FILE KONFIGURASI PENTING?

 

 

 

File konfigurasi memainkan peran penting dalam sistem Linux. File ini memungkinkan administrator sistem untuk menyesuaikan OS, mengontrol pengaturan sistem dan aplikasi, serta memastikan pengaturan tetap berjalan setelah komputer di-boot ulang.

 

File konfigurasi memfasilitasi pemecahan masalah, kontrol versi, dan pencadangan, yang memastikan konsistensi di berbagai sistem. File konfigurasi juga berfungsi sebagai dokumentasi dan kebijakan keamanan internal, yang membuatnya penting bagi manaajemen dan fleksibilitas sistem Linux.

 

 

 

JENIS-JENIS FILE KONFIGURASI DI LINUX

 

1.

 

File konfigurasi seluruh sistem.

 

 

 

File konfigurasi ini memengaruhi seluruh sistem. File ini biasanya terletak di partisi root ( /) dan memerlukan akses superuser untuk modifikasi.

 

2.

 

File konfigurasi khusus pengguna.

 

 

 

File ini menyesuaikan lingkungan dengan preferensi masing-masing pengguna. File ini biasanya terletak di direktori home pengguna dan tidak memerlukan izin superuser untuk modifikasi.

 

 

FILE AKSES JARINGAN

 

·          

 

/etc/hosts.config.

 

 

 

Berisi opsi konfigurasi untuk resolusi nama host menggunakan file /etc/hosts .


 

·          

 

/etc/hosts 

 

 

 

Basis data lokal untuk memetakan nama host ke alamat IP yang digunakan saat DNS tidak tersedia atau untuk konfigurasi jaringan lokal.


 

·          

 

/etc/hosts.allow.

 

 

 

Menentukan aturan untuk mengizinkan layanan jaringan berdasarkan kriteria seperti alamat IP atau nama host.


 

·          

 

/etc/hosts.deny.

 

 

 

Berisi aturan untuk menolak akses jaringan ke layanan atau host tertentu berdasarkan kriteria seperti alamat IP atau nama host.


 

 

 

Gambar di bawah menunjukkan contoh file /etc/hosts :

 

 

 



 

 

BOOTING

 

 

 

File konfigurasi boot memengaruhi proses booting sistem Linux. File ini menyediakan informasi sistem, mengelola layanan startup, dan menentukan runlevel sistem.

 

File yang terkait dengan boot meliputi:

 

1.

 

/etc/issue. : Berkas teks yang menyediakan informasi sistem dan pesan sambutan yang ditampilkan sebelum perintah login.

 

2.

 

/etc/issue.net. : Mirip dengan /etc/issue tetapi digunakan untuk koneksi jaringan dan login jarak jauh.

 

3.

 

/etc/rc.d/rc. : Skrip yang mengelola runlevel sistem dan layanan startup.

 

4.

 

/etc/rc.d/rc.sysinit. : Skrip yang bertanggung jawab atas tugas inisialisasi sistem pada waktu boot, termasuk inisialisasi perangkat keras dan pemasangan sistem berkas.

 

5.

 

/etc/rc.d/rcX.d/. : Direktori yang berisi tautan simbolis ke skrip yang mengontrol layanan yang dimulai atau dihentikan pada berbagai runlevel (X mewakili nomor runlevel).


 

 

 

Gambar berikut menunjukkan isi berkas /etc/issue dan pesan ucapan yang dikandungnya:

 

 

 



 

 

MASUK / KELUAR:

 

 

 

Berkas konfigurasi login/logout sangat penting untuk mengelola sesi pengguna dalam sistem Linux. Berkas ini mengontrol perilaku login dan memberikan pesan sambutan kepada pengguna selama login. Berkas terkait login/logout meliputi:

 

1.

 

/etc/issue. : Menyediakan informasi sistem dan menampilkan pesan pembuka sebelum perintah login.

 

2.

 

/etc/issue.net. : Memiliki tujuan yang sama dengan /etc/issue tetapi digunakan untuk koneksi jaringan dan login jarak jauh.

 

 

SISTEM BERKAS

 

 

 

File konfigurasi sistem berkas mengelola dan menentukan cara perangkat penyimpanan dan sistem berkas dipasang dan diakses. File-file ini membantu mengendalikan dan menentukan opsi manajemen penyimpanan. Beberapa file konfigurasi sistem berkas yang penting adalah:

 

1.

 

/etc/mtab. : Berkas yang mencantumkan sistem berkas yang saat ini terpasang, informasi tentang perangkat, titik pemasangan, dan jenis sistem berkas.

 

2.

 

/etc/fstab. : Berkas konfigurasi yang menentukan dan mengonfigurasi pemasangan sistem berkas statis, termasuk opsi untuk setiap titik pemasangan.

 

3.

 

/etc/mtools.conf. : Berkas konfigurasi untuk mtoolspaket tersebut, digunakan untuk mengakses dan mengelola sistem berkas MS-DOS (FAT) , yang menentukan pengaturan untuk alat seperti dan .mcopymdir


 

 

 

Gambar berikut menunjukkan file /etc/fstab dengan baris yang membuat partisi swap tetap ada setelah komputer di-boot ulang:

 

 

 



 

 

ADMINISTRASI SISTEM

 

 

 

File konfigurasi administrasi sistem di Linux menyimpan informasi penting tentang akun pengguna dan kredensial pengguna, grup, izin file , dan mengelola kebijakan keamanan sistem. File-file ini sangat penting untuk memastikan integritas dan keamanan sistem.

Berikut ini beberapa file konfigurasi administrasi sistem utama:

 

 

1.

 

/etc/group. : Berisi informasi tentang grup pengguna, termasuk nama grup dan akun pengguna terkait.

 

2.

 

/etc/nologin. : Mencegah pengguna tertentu untuk masuk, sering digunakan untuk pesan pemeliharaan sistem.

 

3.

 

/etc/passwd. : Menyimpan informasi akun pengguna, termasuk nama pengguna, ID pengguna, direktori home, dan perintah shell yang dapat dieksekusi.

 

4.

 

/etc/rpmrc. : Berkas konfigurasi untuk pengelola paket RPM yang menentukan pengaturan RPM global.

 

5.

 

/etc/securetty. : Mencantumkan terminal (TTY) tempat root (superuser) diizinkan untuk masuk secara langsung.

 

6.

 

/etc/usertty. : Menentukan terminal mana yang boleh digunakan oleh akun pengguna.

 

7.

 

/etc/shadow . Menyimpan hash kata sandi dan informasi terkait keamanan untuk akun pengguna, meningkatkan keamanan kata sandi 


 

 

 

Gambar berikut menunjukkan isi file /etc/nologin , dengan pengguna tertentu exampleuseryang dibatasi untuk masuk:

 

 

 



 

 

PERINTAH SISTEM

 

 

 

Berkas konfigurasi perintah sistem di Linux berisi informasi tentang utilitas dan perintah tingkat sistem yang digunakan untuk administrasi dan operasi sistem. Berkas ini berfungsi untuk mengonfigurasi dan mengelola perintah dan utilitas sistem, sehingga memastikan berfungsinya komponen dan layanan inti sistem dengan baik.

Berikut ini beberapa file konfigurasi perintah sistem utama:

 

1.

 

 /etc/lilo.conf. : Berkas konfigurasi untuk bootloader LILO ( LI nux LO ader) yang menentukan bagaimana sistem harus melakukan booting dan mengelola beberapa sistem operasi.

 

2.

 

/etc/logrotate.conf. : Berkas konfigurasi untuk utilitas rotasi log, logrotate, yang mengelola berkas log dan mengendalikan kebijakan rotasi log.

 

3.

 

/etc/identd.conf. : Berkas konfigurasi untuk daemon Ident, yang mengidentifikasi pemilik koneksi TCP dan yang digunakan untuk layanan jaringan seperti IRC.

 

4.

 

/etc/ld.so.conf. : Mencantumkan direktori tempat sistem akan mencari pustaka bersama yang ditautkan secara dinamis ke berkas yang dapat dieksekusi.

 

5.

 

/etc/inittab. : Berkas konfigurasi untuk proses yang menentukan runlevelinit sistem , tindakan, dan proses yang akan dijalankan selama inisialisasi sistem.

 

6.

 

/etc/termcap. : Menentukan kapabilitas dan karakteristik terminal untuk berbagai jenis terminal, yang memungkinkan aplikasi berinteraksi dengan perangkat terminal dengan benar.


 

 

 

Gambar berikut adalah contoh file /etc/ld.so.conf dan daftar direktori yang harus dicari sistem untuk tautan dinamis ke file yang dapat dieksekusi:

 

 

 



 

 

DAEMON

 

 

 

Daemon adalah proses latar belakang penting yang merespons permintaan jaringan, perangkat keras, atau sistem untuk menjalankan tugas tertentu. File konfigurasi untuk daemon membantu menentukan perilaku dan pengaturannya.

Berikut ini adalah file konfigurasi daemon utama:

 

 

1.

 

/etc/syslogd.conf. : Berkas konfigurasi untuk daemon syslog ( syslogd), yang mengelola log sistem dan aplikasi, menentukan cara menangani pesan log dan tempat menyimpannya.

 

2.

 

/etc/syslogd.conf. : Berkas konfigurasi untuk daemon syslog ( syslogd), yang mengelola log sistem dan aplikasi, menentukan cara menangani pesan log dan tempat menyimpannya.


 

 

JARINGAN

 

 

 

File konfigurasi jaringan di Linux mengatur dan mengelola pengaturan, layanan, dan protokol terkait jaringan, memastikan operasi jaringan yang efisien dan andal. File-file ini memainkan peran penting dalam menentukan perilaku dan konektivitas jaringan.

Daftar berikut berisi file konfigurasi jaringan utama:

 

1.

 

/etc/gated.conf . Berkas konfigurasi untuk gated daemon protokol routing.

 

2.

 

/etc/gated.version . Berisi gatednomor versi daemon.

 

3.

 

/etc/gateway . Berkas konfigurasi opsional yang digunakan oleh routed daemon untuk informasi perutean.

 

4.

 

/etc/networks . Mencantumkan nama dan alamat jaringan yang dapat diakses dari jaringan Anda. Digunakan oleh perintah route untuk perutean jaringan.

 

5.

 

/etc/protocols . Mencantumkan protokol jaringan yang tersedia saat ini yang digunakan untuk komunikasi jaringan.

 

6.

 

/etc/resolv.conf . Menentukan name server mana yang harus ditanyakan saat menyelesaikan alamat IP.

 

7.

 

/etc/rpc . Berisi instruksi/aturan untuk Remote Procedure Call (RPC) yang digunakan dalam panggilan NFS , pemasangan sistem berkas jarak jauh, dan banyak lagi.

 

8.

 

/etc/exports . Konfigurasi untuk mengekspor sistem berkas melalui NFS, termasuk izin.

 

9.

 

/etc/services . Menerjemahkan nama layanan jaringan ke nomor port dan protokol yang digunakan oleh berbagai program terkait jaringan.

 

10.

 

/etc/inetd.conf . Berkas konfigurasi untuk inetd, yang mengendalikan daemon atau layanan untuk berbagai layanan jaringan.

 

11.

 

/etc/sendmail.cf . Berkas konfigurasi untuk agen tranfer surat sendmail

 

12.

 

/etc/sysconfig/network . Menunjukkan apakah jaringan diaktifkan. File dibaca selama inisialisasi sistem.

 

13.

 

/etc/sysconfig/network-scripts/if* . Skrip konfigurasi jaringan Red Hat untuk mengelola antarmuka jaringan.


 

 

 

Berikut ini adalah contoh file /etc/protocols dengan semua protokol yang saat ini tersedia pada sistem:

 

 

 




Komentar

Postingan populer dari blog ini

CARA INSTALL ULANG WINDWOS 10

CCTV

Cara Download CorelDraw 2019 FULL CRACK Gratis Langsung Bisa 100%