GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara menonaktifkan/mengaktifkan SELinux di Ubuntu 22.04 Jammy Jellyfish Linux

Tujuan dari tutorial ini adalah untuk membahas petunjuk langkah demi langkah untuk menginstal, mengaktifkan, dan menonaktifkan SELinux di Ubuntu 22.04 Jammy Jellyfish.

APA ITU SELINUX?
SELinux, yang merupakan singkatan dari Security Enhanced Linux, adalah lapisan tambahan dari kontrol keamanan yang dibuat untuk sistem Linux. Versi asli SELinux dikembangkan oleh NSA. Kontributor terbesar saat ini adalah Red Hat.

Dalam tutorial ini Anda akan mempelajari:

  • Cara menginstal SELinux di Ubuntu 22.04
  • Cara mengaktifkan dan menonaktifkan SELinux di Ubuntu 22.04
Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan
Sistem Ubuntu 22.04 Jammy Jellyfish
Perangkat Lunak SELinux
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah.
Konvensi # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Cara menonaktifkan dan mengaktifkan SELinux di Ubuntu 22.04 petunjuk langkah demi langkah


Kita akan mulai dengan menginstal SELinux di Ubuntu 22.04, dan kemudian menunjukkan bagaimana Anda dapat mengaktifkan atau menonaktifkannya.

PERINGATAN
Pastikan Anda tahu apa yang Anda lakukan! Ubuntu menawarkan AppArmor sebagai alternatif untuk SELinux. Meskipun SELinux tersedia di Ubuntu, ini masih dalam tahap percobaan dan kemungkinan besar akan merusak sistem Anda jika diatur ke enforcing mode. Jika Anda harus menggunakan SELinux, pastikan untuk menonaktifkan AppArmor terlebih dahulu. Juga atur SELinux terlebih dahulu ke permissive mode dan periksa log Anda untuk kemungkinan masalah sebelum Anda mengaktifkan enforcing mode.

Instal dan aktifkan SELinux

  1. Langkah pertama adalah menginstal SELinux. Mulailah dengan membuka terminal baris perintah dan menginstal paket yang diperlukan dengan kode apt perintah di bawah ini.
    $ sudo apt update
    $ sudo apt install policycoreutils selinux-utils selinux-basics
    
  2. Selanjutnya, jalankan perintah berikut dengan izin root untuk mengaktifkan SELinux di sistem.
    $ sudo selinux-activate
    
  3. Selanjutnya, setel SELinux ke mode penegakan:
    $ sudo selinux-config-enforcing
    
  4. Mulai ulang sistem Anda. Pelabelan ulang akan dipicu setelah Anda me-reboot sistem Anda. Setelah selesai sistem akan reboot sekali lagi secara otomatis.
    $ reboot
    


  5. Periksa status SELinux dengan perintah berikut untuk memastikannya dalam enforcing mode.
    $ sestatus
    

Nonaktifkan SELinux

  1. Untuk menonaktifkan SELinux, buka /etc/selinux/config file konfigurasi dan ubah baris berikut:
    FROM:
    SELINUX=enforcing
    TO:
    SELINUX=disabled
    
  2. Reboot sistem Anda agar perubahan diterapkan.
    $ reboot
    
  3. Atau Anda dapat menempatkan SELinux sementara ke dalam permissive mode dengan perintah berikut.
    $ sudo setenforce 0
    

    Perhatikan bahwa perubahan ini tidak akan bertahan dari reboot, dan akan kembali ke enforcing nanti. Untuk mengaktifkan SELinux lagi, jalankan saja:

    $ sudo setenforce 1
    

Untuk detail lebih lanjut, Anda dapat melihat tutorial kami yang lain tentang Cara menonaktifkan SELinux.

Pemikiran Penutup


Dalam tutorial ini, kita melihat cara menginstal SELinux di Ubuntu 22.04 Jammy Jellyfish Linux. Kami juga mempelajari cara mengaktifkan dan menonaktifkan SELinux. Meskipun Ubuntu hadir dengan AppArmor, dimungkinkan untuk menjalankan SELinux di Ubuntu, meskipun hanya sesuai dalam skenario khusus.


Ubuntu
  1. Nonaktifkan Pembaruan Otomatis di Ubuntu 22.04 Jammy Jellyfish Linux

  2. Cara menonaktifkan/mengaktifkan SELinux di Ubuntu 20.04 Focal Fossa Linux

  3. Cara Mengaktifkan server SSH di Ubuntu 22.04 Jammy Linux

  1. Cara mengaktifkan/menonaktifkan firewall di Ubuntu 22.04 LTS Jammy Jellyfish Linux

  2. Bagaimana menemukan alamat IP saya di Ubuntu 22.04 Jammy Jellyfish Linux

  3. Cara menginstal Discord di Ubuntu 22.04 Jammy Jellyfish Linux

  1. Cara menginstal Steam di Ubuntu 22.04 Jammy Jellyfish Linux

  2. Cara menginstal LaTex di Ubuntu 22.04 Jammy Jellyfish Linux

  3. Cara menonaktifkan/mengaktifkan GUI di Ubuntu 22.04 Jammy Jellyfish Linux Desktop