<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Shyeren vigi febrian</title>
    <description>The latest articles on DEV Community by Shyeren vigi febrian (@shyerenvigi).</description>
    <link>https://dev.to/shyerenvigi</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1364189%2Fd6ed1c54-032c-48e4-aecf-ac73f40191ce.png</url>
      <title>DEV Community: Shyeren vigi febrian</title>
      <link>https://dev.to/shyerenvigi</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/shyerenvigi"/>
    <language>en</language>
    <item>
      <title>Controlling Services and Daemons (Mengontrol Layanan dan Daemon)</title>
      <dc:creator>Shyeren vigi febrian</dc:creator>
      <pubDate>Sat, 23 Mar 2024 03:57:01 +0000</pubDate>
      <link>https://dev.to/shyerenvigi/controlling-services-and-daemons-mengontrol-layanan-dan-daemon-4h3h</link>
      <guid>https://dev.to/shyerenvigi/controlling-services-and-daemons-mengontrol-layanan-dan-daemon-4h3h</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flumtcarwlgar3qncpvdw.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flumtcarwlgar3qncpvdw.jpg" alt="Image description" width="800" height="280"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Mengidentifikasi Proses Sistem yang Dimulai Secara Otomatis
&lt;/h2&gt;

&lt;p&gt;Tujuan&lt;br&gt;
Setelah menyelesaikan bagian ini, Anda seharusnya dapat membuat daftar daemon sistem dan layanan jaringan yang dimulai oleh systemdunit layanan dan soket.&lt;/p&gt;

&lt;h2&gt;
  
  
  Perkenalan pada system
&lt;/h2&gt;

&lt;p&gt;Itu systemd daemon mengelola startup untuk Linux, termasuk startup layanan dan manajemen layanan secara umum. Ini mengaktifkan sumber daya sistem, daemon server, dan proses lainnya baik pada saat boot maupun pada sistem yang sedang berjalan.&lt;/p&gt;

&lt;p&gt;Daemon adalah proses yang menunggu atau berjalan di latar belakang, melakukan berbagai tugas. Umumnya, daemon dimulai secara otomatis saat boot dan terus berjalan hingga dimatikan atau dihentikan secara manual. Ini adalah konvensi untuk nama banyak program daemon yang diakhiri dengan huruf d.&lt;/p&gt;

&lt;p&gt;Sebuah layanan dalam systemd artian sering mengacu pada satu atau lebih daemon, namun memulai atau menghentikan suatu layanan malah dapat membuat perubahan satu kali pada keadaan sistem, yang tidak melibatkan membiarkan proses daemon berjalan setelahnya (disebut oneshot).&lt;/p&gt;

&lt;p&gt;Di Red Hat Enterprise Linux, proses pertama yang dimulai (PID 1) adalah systemd. Beberapa fitur yang disediakan antara systemd lain:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Kemampuan paralelisasi (memulai beberapa layanan secara bersamaan), yang meningkatkan kecepatan booting suatu sistem.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Memulai daemon sesuai permintaan tanpa memerlukan layanan terpisah.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Manajemen ketergantungan layanan otomatis, yang dapat mencegah waktu tunggu yang lama. Misalnya, layanan yang bergantung pada jaringan tidak akan mencoba memulai hingga jaringan tersedia.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Sebuah metode pelacakan proses terkait bersama-sama dengan menggunakan grup kontrol Linux.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Menjelaskan Unit Pelayanan
&lt;/h2&gt;

&lt;p&gt;systemd kegunaanun itu ntuk mengelola berbagai jenis objek. Beberapa tipe unit umum tercantum di bawah ini:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Unit layanan memiliki .service ekstensi dan mewakili layanan sistem. Unit jenis ini digunakan untuk memulai daemon yang sering diakses, seperti server web.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Unit soket memiliki .socketekstensi dan mewakili soket komunikasi antar proses (IPC) yang systemd harus dipantau. Jika klien terhubung ke soket, system dakan memulai daemon dan meneruskan koneksi ke sana. Unit soket digunakan untuk menunda dimulainya layanan pada waktu boot dan untuk memulai layanan yang jarang digunakan sesuai permintaan.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Unit jalur memiliki .path ekstensi dan digunakan untuk menunda aktivasi layanan hingga terjadi perubahan sistem file tertentu. Ini biasanya digunakan untuk layanan yang menggunakan direktori spool seperti sistem pencetakan.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Perintah systemctl digunakan untuk mengelola unit. Misalnya, tampilkan tipe unit yang tersedia dengan perintah systemctl -t help .&lt;br&gt;
&lt;strong&gt;Penting&lt;/strong&gt;&lt;br&gt;
Saat menggunakan systemctl , Anda dapat menyingkat nama unit, entri pohon proses, dan deskripsi unit.&lt;/p&gt;

&lt;h2&gt;
  
  
  Unit Layanan Pencatatan
&lt;/h2&gt;

&lt;p&gt;Anda menggunakan perintah systemctl untuk menjelajahi keadaan sistem saat ini. Misalnya, perintah berikut mencantumkan semua unit layanan yang sedang dimuat, memberi nomor halaman pada output menggunakan less .&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhov8k5cg6uchu2d7a0lh.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhov8k5cg6uchu2d7a0lh.jpg" alt="Image description" width="497" height="197"&gt;&lt;/a&gt;&lt;br&gt;
Output di atas membatasi jenis unit yang terdaftar pada unit layanan dengan opsi --type=service. Outputnya memiliki kolom berikut:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Kolom dalam Output Perintah unit daftar sistemctl&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;UNIT&lt;/strong&gt;&lt;br&gt;
Nama unit layanan.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;LOAD&lt;/strong&gt;&lt;br&gt;
Apakah systemd konfigurasi unit diuraikan dengan benar dan memuat unit ke dalam memori.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ACTIVE&lt;/strong&gt;&lt;br&gt;
Status aktivasi tingkat tinggi pada unit. Informasi ini menunjukkan apakah unit telah berhasil dijalankan atau tidak.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SUB&lt;/strong&gt;&lt;br&gt;
Status aktivasi tingkat rendah pada unit. Informasi ini menunjukkan informasi lebih rinci tentang unit. Informasinya bervariasi berdasarkan jenis unit, status, dan cara unit dijalankan.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;DESCRIPTION&lt;/strong&gt;&lt;br&gt;
Deskripsi singkat tentang unit ini.&lt;/p&gt;

&lt;p&gt;Secara default, perintah &lt;strong&gt;systemctl list-units --type=service&lt;/strong&gt; hanya mencantumkan unit layanan dengan activestatus aktivasi. Opsi ini --allmencantumkan semua unit layanan terlepas dari status aktivasi. Gunakan --state=opsi untuk memfilter menurut nilai di bidang &lt;em&gt;LOAD, ACTIVE,&lt;/em&gt; atau &lt;em&gt;SUB.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmfjpag0bg1hpmnrntuhu.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmfjpag0bg1hpmnrntuhu.jpg" alt="Image description" width="627" height="242"&gt;&lt;/a&gt;&lt;br&gt;
Perintah &lt;strong&gt;systemctl&lt;/strong&gt; tanpa argumen apa pun mencantumkan unit yang dimuat dan aktif.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj0e2paw3dscr7udspowf.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj0e2paw3dscr7udspowf.jpg" alt="Image description" width="737" height="368"&gt;&lt;/a&gt;&lt;br&gt;
Perintah systemctl list-units menampilkan unit yang systemd coba diurai dan dimuat oleh layanan ke dalam memori; itu tidak menampilkan layanan yang diinstal, tetapi tidak diaktifkan. Untuk melihat status semua file unit yang diinstal, gunakan perintah systemctl list-unit-files . Misalnya:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgclm86me45ofesuybbyq.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgclm86me45ofesuybbyq.jpg" alt="Image description" width="442" height="205"&gt;&lt;/a&gt;&lt;br&gt;
Dalam output perintah &lt;strong&gt;systemctl list-units-files&lt;/strong&gt; , entri yang valid untuk STATE bidang tersebut adalah enabled, disabled, static, dan masked.&lt;/p&gt;

&lt;h2&gt;
  
  
  Melihat Status Layanan
&lt;/h2&gt;

&lt;p&gt;Lihat status unit tertentu dengan status systemctl name.type. Jika tipe unit tidak tersedia, systemctl akan menampilkan status unit layanan, jika ada.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs75t5qceuu0f7h2ybkll.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs75t5qceuu0f7h2ybkll.jpg" alt="Image description" width="762" height="316"&gt;&lt;/a&gt;&lt;br&gt;
Perintah ini menampilkan status layanan saat ini. Arti dari field adalah:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tabel 9.1. Informasi Unit Layanan&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fly9pe0zv9wnwdhfplmli.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fly9pe0zv9wnwdhfplmli.jpg" alt="Image description" width="800" height="240"&gt;&lt;/a&gt;&lt;br&gt;
Beberapa kata kunci yang menunjukkan status layanan dapat ditemukan di keluaran status:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tabel 9.2. Status Layanan di Output systemctl&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F47pmzxfvq3l63uvbnxdb.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F47pmzxfvq3l63uvbnxdb.jpg" alt="Image description" width="800" height="448"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Catatan&lt;/strong&gt;&lt;br&gt;
Status sistemctl NAME perintah menggantikan layanan NAME perintah status yang digunakan di Red Hat Enterprise Linux 6 dan versi lebih lama.&lt;/p&gt;

&lt;h2&gt;
  
  
  Memverifikasi Status Layanan
&lt;/h2&gt;

&lt;p&gt;Perintah &lt;strong&gt;systemctl&lt;/strong&gt; menyediakan metode untuk memverifikasi status layanan tertentu. Misalnya, gunakan perintah berikut untuk memverifikasi bahwa unit layanan sedang aktif (berjalan):&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiq6ykbd2xsxca32l2ecu.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiq6ykbd2xsxca32l2ecu.jpg" alt="Image description" width="386" height="78"&gt;&lt;/a&gt;&lt;br&gt;
Perintah ini mengembalikan status unit layanan, yang biasanya berupa &lt;em&gt;active&lt;/em&gt; atau &lt;em&gt;inactive.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Jalankan perintah berikut untuk memverifikasi apakah unit layanan diaktifkan untuk memulai secara otomatis selama boot sistem:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fro3mitgaq9x1nc7b4et1.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fro3mitgaq9x1nc7b4et1.jpg" alt="Image description" width="382" height="75"&gt;&lt;/a&gt;&lt;br&gt;
Perintah ini mengembalikan apakah unit layanan diaktifkan untuk memulai pada waktu boot, yang biasanya enabled atau disabled.&lt;/p&gt;

&lt;p&gt;Untuk memverifikasi apakah unit gagal saat startup, jalankan perintah berikut:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F525wo3t0hy8gxzwxhmxf.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F525wo3t0hy8gxzwxhmxf.jpg" alt="Image description" width="392" height="72"&gt;&lt;/a&gt;&lt;br&gt;
Perintah akan kembali active jika dijalankan dengan benar atau failed jika terjadi kesalahan saat startup. Jika unit dihentikan, ia akan kembali unknown atau inactive.&lt;/p&gt;

&lt;p&gt;Untuk membuat daftar semua unit yang gagal, jalankan perintah &lt;strong&gt;systemctl --failed --type=service.&lt;/strong&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Controlling Access to Files (Mengontrol Akses ke File)</title>
      <dc:creator>Shyeren vigi febrian</dc:creator>
      <pubDate>Sat, 23 Mar 2024 03:55:20 +0000</pubDate>
      <link>https://dev.to/shyerenvigi/controlling-access-to-files-mengontrol-akses-ke-file-4p6k</link>
      <guid>https://dev.to/shyerenvigi/controlling-access-to-files-mengontrol-akses-ke-file-4p6k</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsr14xr1chd34lev8dxgw.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsr14xr1chd34lev8dxgw.jpg" alt="Image description" width="800" height="206"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Menafsirkan Izin Sistem File Linux
&lt;/h2&gt;

&lt;p&gt;Tujuan&lt;br&gt;
Setelah menyelesaikan bagian ini, Anda seharusnya dapat membuat daftar izin sistem file pada file dan direktori, dan menafsirkan pengaruh izin tersebut terhadap akses oleh pengguna dan grup.&lt;/p&gt;

&lt;h2&gt;
  
  
  Izin Sistem File Linux
&lt;/h2&gt;

&lt;p&gt;Izin berkas mengontrol akses ke file. Izin file Linux sederhana namun fleksibel, mudah dipahami dan diterapkan, namun masih mampu menangani sebagian besar kasus izin normal dengan mudah.&lt;/p&gt;

&lt;p&gt;File memiliki tiga kategori pengguna yang izinnya berlaku. File tersebut dimiliki oleh pengguna, biasanya orang yang membuat file tersebut. File juga dimiliki oleh satu grup, biasanya grup utama pengguna yang membuat file, namun hal ini dapat diubah. Izin yang berbeda dapat diatur untuk pengguna pemilik, grup pemilik, dan untuk semua pengguna lain di sistem yang bukan pengguna atau anggota grup pemilik.&lt;/p&gt;

&lt;p&gt;Izin yang paling spesifik akan diutamakan. Izin pengguna mengesampingkan izin grup, yang mengesampingkan izin lainnya.&lt;/p&gt;

&lt;p&gt;joshua adalah anggota grup joshua dan web, dan allison adalah anggota allison, wheel, dan web. Ketika Joshua dan Allison perlu berkolaborasi, file harus dikaitkan dengan web grup dan izin grup harus memungkinkan akses yang diinginkan.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk10mvbvajv4oi3us2l5a.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk10mvbvajv4oi3us2l5a.jpg" alt="Image description" width="800" height="415"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Tiga kategori izin berlaku: baca, tulis, dan jalankan. Tabel berikut menjelaskan bagaimana izin ini memengaruhi akses ke file dan direktori.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdlxqtjmh3hqhqi5j7qdf.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdlxqtjmh3hqhqi5j7qdf.jpg" alt="Image description" width="417" height="302"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F482wef37mse5ezc77svn.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F482wef37mse5ezc77svn.jpg" alt="Image description" width="800" height="222"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pengguna biasanya memiliki izin baca dan eksekusi pada direktori hanya baca sehingga mereka dapat membuat daftar direktori dan memiliki akses penuh hanya baca ke kontennya. Jika pengguna hanya memiliki akses baca pada direktori, nama file di dalamnya dapat dicantumkan, namun tidak ada informasi lain, termasuk izin atau stempel waktu, yang tersedia, juga tidak dapat diakses. Jika pengguna hanya memiliki akses eksekusi pada suatu direktori, mereka tidak dapat mencantumkan nama file dalam direktori tersebut. Jika mereka mengetahui nama file yang mereka punya izin untuk membacanya, mereka dapat mengakses konten file tersebut dari luar direktori dengan secara eksplisit menentukan nama file relatif.&lt;/p&gt;

&lt;p&gt;Sebuah file dapat dihapus oleh siapa saja yang memiliki kepemilikan atau izin menulis pada direktori tempat file tersebut berada, terlepas dari kepemilikan atau izin pada file itu sendiri. Hal ini dapat ditimpa dengan izin khusus, yaitu sedikit lengket, dibahas nanti dalam bab ini.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Catatan&lt;/strong&gt;&lt;br&gt;
Izin file Linux bekerja secara berbeda dari sistem izin yang digunakan oleh sistem file NTFS untuk Microsoft Windows.&lt;/p&gt;

&lt;p&gt;Di Linux, izin hanya berlaku untuk file atau direktori tempat izin tersebut ditetapkan. Artinya, izin pada suatu direktori tidak diwarisi secara otomatis oleh subdirektori dan file di dalamnya. Namun, izin pada direktori dapat memblokir akses ke konten direktori tergantung pada seberapa ketat izin tersebut.&lt;/p&gt;

&lt;p&gt;Izin membaca pada direktori di Linux kira-kira setara dengan Daftar isi folder di Windows.&lt;/p&gt;

&lt;p&gt;Izin menulis pada direktori di Linux setara dengan Memodifikasi di Windows; itu menyiratkan kemampuan untuk menghapus file dan subdirektori. Di Linux, jika write dan sticky bit keduanya diatur pada sebuah direktori, maka hanya pemilik file atau subdirektori yang dapat menghapusnya, serupa dengan perilaku izin Windows Write .&lt;/p&gt;

&lt;p&gt;Pengguna root Linux memiliki izin Kontrol Penuh Windows yang setara pada semua file. Namun, akses root mungkin dibatasi oleh kebijakan SELinux sistem menggunakan konteks keamanan proses dan file. SELinux akan dibahas pada kursus selanjutnya.&lt;/p&gt;

&lt;h2&gt;
  
  
  Melihat Izin dan Kepemilikan File dan Direktori
&lt;/h2&gt;

&lt;p&gt;Opsi -l perintah ls menunjukkan informasi rinci tentang izin dan kepemilikan:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fenaw16n99761h6c471sk.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fenaw16n99761h6c471sk.jpg" alt="Image description" width="686" height="75"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Gunakan -d opsi untuk menampilkan informasi rinci tentang direktori itu sendiri, dan bukan isinya&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9b3b8rswgpi7m0m1tprq.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9b3b8rswgpi7m0m1tprq.jpg" alt="Image description" width="692" height="77"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Karakter pertama dari daftar panjang adalah jenis file, diartikan seperti ini:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;-a&lt;/em&gt; dalah file biasa.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;d&lt;/em&gt; adalah direktori.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;l&lt;/em&gt; adalah tautan lunak.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Karakter lain mewakili perangkat keras ( b dan c) atau file tujuan khusus lainnya ( p dan s).&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Sembilan karakter berikutnya adalah izin file. Ini ada dalam tiga set tiga karakter: izin yang berlaku untuk pengguna yang memiliki file, grup yang memiliki file, dan semua pengguna lainnya. Jika kumpulan menunjukkan rwx, kategori tersebut memiliki ketiga izin, baca, tulis, dan jalankan. Jika ada huruf yang diganti dengan -, maka kategori tersebut tidak mempunyai izin tersebut.&lt;/p&gt;

&lt;p&gt;Setelah penghitungan tautan, nama depan menentukan pengguna pemilik file, dan nama kedua grup pemilik file.&lt;/p&gt;

&lt;p&gt;Jadi pada contoh di atas, izin untuk pengguna student ditentukan oleh kumpulan tiga karakter pertama. Pengguna student telah membaca dan menulis test, tetapi belum mengeksekusi.&lt;/p&gt;

&lt;p&gt;Grup student ditentukan oleh kumpulan tiga karakter kedua: ia juga telah membaca dan menulis test, tetapi tidak mengeksekusi.&lt;/p&gt;

&lt;p&gt;Izin pengguna lain ditentukan oleh rangkaian tiga karakter ketiga: mereka hanya memiliki izin membaca di test.&lt;/p&gt;

&lt;p&gt;Kumpulan izin yang paling spesifik berlaku. Jadi jika pengguna student memiliki izin yang berbeda dari grup student, dan pengguna student juga merupakan anggota grup tersebut, maka izin penggunalah yang berlaku.&lt;/p&gt;

&lt;h2&gt;
  
  
  Contoh Efek Izin
&lt;/h2&gt;

&lt;p&gt;Contoh berikut akan membantu mengilustrasikan bagaimana izin file berinteraksi. Untuk contoh ini, kami memiliki empat pengguna dengan keanggotaan grup berikut:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faxvmtvwxv4l1ij7b2qru.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faxvmtvwxv4l1ij7b2qru.jpg" alt="Image description" width="290" height="205"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pengguna tersebut akan bekerja dengan file di dirdirektori. Ini adalah daftar panjang file-file di direktori itu:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw3zrstvbvuxe25you8sz.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw3zrstvbvuxe25you8sz.jpg" alt="Image description" width="527" height="187"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Opsi -a menunjukkan izin file tersembunyi, termasuk file khusus yang digunakan untuk mewakili direktori dan induknya. Dalam contoh ini, . mencerminkan izin dir itu sendiri, dan .. izin direktori induknya.&lt;/p&gt;

&lt;p&gt;Apa izinnya &lt;em&gt;rfile1?&lt;/em&gt; Pengguna yang memiliki file ( database1) telah membaca dan menulis tetapi tidak mengeksekusi. Grup yang memiliki file ( consultant1) telah membaca dan menulis tetapi tidak mengeksekusi. Semua pengguna lain telah membaca tetapi belum menulis atau mengeksekusi.&lt;br&gt;
Tabel berikut mengeksplorasi beberapa dampak kumpulan izin ini bagi pengguna ini:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foynr84a5nrgeftoo6ttm.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foynr84a5nrgeftoo6ttm.jpg" alt="Image description" width="800" height="308"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Managing Local Users and Groups (Mengelola Pengguna dan Grup Lokal)</title>
      <dc:creator>Shyeren vigi febrian</dc:creator>
      <pubDate>Sat, 23 Mar 2024 03:50:24 +0000</pubDate>
      <link>https://dev.to/shyerenvigi/managing-local-users-and-groups-mengelola-pengguna-dan-grup-lokal-2chp</link>
      <guid>https://dev.to/shyerenvigi/managing-local-users-and-groups-mengelola-pengguna-dan-grup-lokal-2chp</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhup8fjnmiif5rigwlwp5.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhup8fjnmiif5rigwlwp5.jpg" alt="Image description" width="800" height="334"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Apa itu pengguna?
&lt;/h2&gt;

&lt;p&gt;Pengguna akun digunakan untuk memberikan batasan keamanan antara orang dan program berbeda yang dapat menjalankan perintah. Pengguna mempunyai nama pengguna untuk mengidentifikasinya kepada pengguna manusia dan membuatnya lebih mudah untuk digunakan. Secara internal, sistem membedakan akun pengguna berdasarkan nomor identifikasi unik yang diberikan kepada mereka, yaitu identitas pengguna atau UID. Jika akun pengguna digunakan oleh manusia, biasanya akun tersebut akan diberi rahasia kata sandi yang akan digunakan pengguna untuk membuktikan bahwa mereka adalah pengguna sah sebenarnya saat masuk.&lt;/p&gt;

&lt;p&gt;Akun pengguna sangat penting untuk keamanan sistem. Setiap proses (program yang berjalan) pada sistem berjalan sebagai pengguna tertentu. Setiap file memiliki pengguna tertentu sebagai pemiliknya. Kepemilikan file membantu sistem menerapkan kontrol akses bagi pengguna file. Pengguna yang terkait dengan proses yang berjalan menentukan file dan direktori yang dapat diakses oleh proses tersebut.&lt;/p&gt;

&lt;p&gt;Ada tiga jenis utama akun pengguna:pengguna super (super user),pengguna sistem (system users), Danpengguna biasa (regular users).&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Akun Pengguna super adalah untuk administrasi sistem. Nama pengguna supernya adalah root dan akunnya memiliki UID 0. Pengguna super memiliki akses penuh ke sistem.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Sistem memiliki akun pengguna sistem yang digunakan oleh proses yang menyediakan layanan pendukung. Proses-proses ini, atau daemon, biasanya tidak perlu dijalankan sebagai pengguna super. Mereka diberi akun tanpa hak istimewa yang memungkinkan mereka mengamankan file dan sumber daya lainnya dari satu sama lain dan dari pengguna biasa di sistem. Pengguna tidak login secara interaktif menggunakan akun pengguna sistem.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Sebagian besar pengguna memiliki akun pengguna biasa yang mereka gunakan untuk pekerjaan sehari-hari. Seperti halnya pengguna sistem, pengguna biasa mempunyai akses terbatas terhadap sistem.&lt;br&gt;
Anda dapat menggunakan perintah id untuk menampilkan informasi tentang pengguna yang sedang login.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faizik66otjgiq0rnb1ny.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faizik66otjgiq0rnb1ny.jpg" alt="Image description" width="800" height="76"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Untuk melihat informasi dasar tentang pengguna lain, teruskan nama pengguna ke perintah id sebagai argumen.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxbg7cdmjekl3vuhzjuex.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxbg7cdmjekl3vuhzjuex.jpg" alt="Image description" width="800" height="66"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Untuk melihat pemilik file gunakan perintah ls -l . Untuk melihat pemilik direktori gunakan perintah ls -ld . Pada output berikut, kolom ketiga menunjukkan nama pengguna.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fixnckl38ip8aoko6wlgk.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fixnckl38ip8aoko6wlgk.jpg" alt="Image description" width="740" height="117"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Untuk melihat informasi proses, gunakan perintah ps . Standarnya adalah hanya menampilkan proses di shell saat ini. Tambahkan opsi untuk melihat semua proses dengan terminal. Untuk melihat pengguna yang terkait dengan suatu proses, sertakan u opsi. Pada keluaran berikut, kolom pertama menunjukkan nama pengguna&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foqso6k36td9z7uls6gap.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foqso6k36td9z7uls6gap.jpg" alt="Image description" width="800" height="126"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Output dari perintah sebelumnya menampilkan pengguna berdasarkan nama, namun secara internal sistem operasi menggunakan UID untuk melacak pengguna. Pemetaan nama pengguna ke UID ditentukan dalam database informasi akun. Secara default, sistem menggunakan /etc/passwd           file tersebut untuk menyimpan informasi tentang pengguna lokal.&lt;br&gt;
Setiap baris dalam /etc/passwd file berisi informasi tentang satu pengguna. Ini dibagi menjadi tujuh bidang yang dipisahkan titik dua. Berikut adalah contoh baris dari /etc/passwd:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzolyi2ekqhjlt5ncl0ed.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzolyi2ekqhjlt5ncl0ed.jpg" alt="Image description" width="800" height="195"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Apa itu Grup?
&lt;/h2&gt;

&lt;p&gt;Grup adalah kumpulan pengguna yang perlu berbagi akses ke file dan sumber daya sistem lainnya. Grup dapat digunakan untuk memberikan akses ke file kepada sekumpulan pengguna, bukan hanya satu pengguna.&lt;br&gt;
Seperti halnya pengguna, grup juga punya nama grup untuk membuatnya lebih mudah untuk diajak bekerja sama. Secara internal, sistem membedakan kelompok berdasarkan nomor identifikasi unik yang diberikan kepada mereka, yaitu ID grup atau GID.&lt;br&gt;
Pemetaan nama grup ke GID ditentukan dalam database informasi akun grup. Secara default, sistem menggunakan /etc/group file tersebut untuk menyimpan informasi tentang grup lokal.&lt;br&gt;
Setiap baris dalam /etc/group file berisi informasi tentang satu grup. Setiap entri grup dibagi menjadi empat bidang yang dipisahkan titik dua. Berikut adalah contoh baris dari /etc/group:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdxeko414qpwtrujwzf4n.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdxeko414qpwtrujwzf4n.jpg" alt="Image description" width="800" height="139"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Kelompok Primer dan Kelompok Pelengkap&lt;br&gt;
Setiap pengguna memiliki tepat satu grup utama. Untuk pengguna lokal, ini adalah grup yang dicantumkan berdasarkan nomor GID di /etc/passwd file. Secara default, ini adalah grup yang akan memiliki file baru yang dibuat oleh pengguna.&lt;br&gt;
Biasanya, saat Anda membuat pengguna reguler baru, grup baru dengan nama yang sama dengan pengguna tersebut akan dibuat. Grup tersebut digunakan sebagai grup utama untuk pengguna baru, dan pengguna tersebut adalah satu-satunya anggotanya Grup Pribadi Pengguna. Ternyata hal ini membantu mempermudah pengelolaan izin file, yang akan dibahas nanti dalam kursus ini.&lt;br&gt;
Pengguna mungkin juga memiliki kelompok tambahan. Keanggotaan dalam kelompok tambahan ditentukan oleh /etc/group berkas. Pengguna diberikan akses ke file berdasarkan apakah ada grup mereka yang memiliki akses. Tidak masalah apakah grup atau grup yang memiliki akses adalah grup utama atau tambahan bagi pengguna.&lt;br&gt;
Misalnya, jika pengguna user01 memiliki grup utama user01 dan grup tambahan wheel dan webadmin, maka pengguna tersebut dapat membaca file yang dapat dibaca oleh salah satu dari ketiga grup tersebut.&lt;br&gt;
Perintah id juga dapat digunakan untuk mengetahui keanggotaan grup suatu pengguna.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3g7o1cacqfxz4ypi7d3x.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3g7o1cacqfxz4ypi7d3x.jpg" alt="Image description" width="800" height="62"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pada contoh sebelumnya, gunakan grup user03 sebagai grup utama ( gid). Item tersebut groups mencantumkan semua grup untuk pengguna ini, dan selain grup utama user03, pengguna memiliki grup wheel dan group01 sebagai grup tambahan.&lt;/p&gt;

</description>
      <category>ramadhanbersamaredhat</category>
      <category>menyalaabangku</category>
      <category>perempuansholehah</category>
    </item>
  </channel>
</rss>
