<?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: Restu Yuni</title>
    <description>The latest articles on DEV Community by Restu Yuni (@restuyuni67).</description>
    <link>https://dev.to/restuyuni67</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%2F1364013%2F25df5fcc-d422-4ce2-a507-c51a2eadceac.jpg</url>
      <title>DEV Community: Restu Yuni</title>
      <link>https://dev.to/restuyuni67</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/restuyuni67"/>
    <language>en</language>
    <item>
      <title>Configuring and Securing SSH Chapter 10</title>
      <dc:creator>Restu Yuni</dc:creator>
      <pubDate>Tue, 02 Apr 2024 02:45:02 +0000</pubDate>
      <link>https://dev.to/restuyuni67/configuring-and-securing-ssh-chapter-10-1pa6</link>
      <guid>https://dev.to/restuyuni67/configuring-and-securing-ssh-chapter-10-1pa6</guid>
      <description>&lt;h2&gt;
  
  
  What is Open SSH?
&lt;/h2&gt;

&lt;p&gt;OpenSSH mengimplementasikan protokol Secure Shell atau SSH dalam sistem Red Hat Enterprise Linux. Protokol ini memungkinkan sisitem untuk berkomunikasi terenkripsi dan aman melalui jaringan yang tidak aman.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Secure Shell Examples&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
Perintah &lt;strong&gt;ssh&lt;/strong&gt; berikut ini akan memasukkan Anda ke dalam server jarak jauh remotehost menggunakan nama pengguna yang sama dengan pengguna lokal saat ini. Pada contoh ini, sistem jarak jauh meminta Anda untuk mengautentikasi dengan kata sandi pengguna tersebut.&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%2Fq033gq11r7j4m6qzcg0x.png" 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%2Fq033gq11r7j4m6qzcg0x.png" alt="Image description" width="800" height="153"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Anda dapat menggunakan perintah exit untuk keluar dari sistem jarak jauh.&lt;br&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%2Fq9cfqm8bbr6tt22ewn7g.png" 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%2Fq9cfqm8bbr6tt22ewn7g.png" alt="Image description" width="800" height="139"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Perintah ssh berikutnya akan memasukkan Anda ke dalam server jarak jauh remote host menggunakan nama pengguna user02. Sekali lagi, Anda akan diminta oleh sistem jarak jauh untuk mengautrntikasi dengan kata sandi pengguna tersebut.&lt;br&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%2F0qn8ahmeobz9ph4714tr.png" 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%2F0qn8ahmeobz9ph4714tr.png" alt="Image description" width="800" height="149"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Perintah ssh ini akan menjalankan perintah nama-host pada sistem jarak jauh remotehost sebagai pengguna user02 tanpa mengakses shell interaktif jarak jauh.&lt;br&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%2Ffopzkv6q6rsvzz7zhezs.png" 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%2Ffopzkv6q6rsvzz7zhezs.png" alt="Image description" width="800" height="152"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Perhatikan bahwa perintah sebelumnya menampilkan output di terminal sistem lokal.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Identifying Remote Users&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
Perintah &lt;em&gt;w&lt;/em&gt; menampilkan daftar pemngguna yang saat ini masuk ke komputer. Hal ini sangat berguna untuk menunjukkan pengguna mana yayng masuk menggunakan ssh dari lokasi jarak jauh, dan apa yang mereka lakukan.&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%2Fu81dblzyb467gfuxomks.png" 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%2Fu81dblzyb467gfuxomks.png" alt="Image description" width="800" height="243"&gt;&lt;/a&gt;&lt;br&gt;
Outout sebelumnya menunjukkan bahwa pengguna user02 telah masuk ke sistem pada terminal semu 0 pada pukul 16.13 hari ini dari host dengan alamat IP 172.25.250.10, dan telah menganggur pada prompt shell selama tujuh menit tiga puluh detik. Output sebelumnya juga menunjukkan bahwa pengguna user01 telah masuk ke sistem pada terminal semu 1 dan telah menganggur sejaktiga detik terakhir setelah mengeksekusi perintah w.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;SSH host keys&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
SSh mengamankan komunikasi melalui enlripsi kunci publik. Ketika klien SSH tersambung ke server SSH, server akan mengirimkan salinan kunci publik ke klien masuk. Ini digunakan untuk mengatur enkripsi yang aman untuk saluran komunikasi dan untuk mengautentikasi server ke klien.&lt;/p&gt;

&lt;p&gt;Ketika pengguna menggunakan perintah ssh untuk menyambung ke server SSH, perintah ini akan memeriksa apakah ia memiliki salinan kunci publik untuk server tersebut dalam berkas hos lokal yang dikenal. Administrator sistem mungkin telah mengkonfigurasinya di /etc/ssh/ssh_known_hosts, atau pengguna mungkin memiliki berkas ~/.ssh/known_hosts di direktori home yang berisi kunci tersebut.&lt;/p&gt;

&lt;p&gt;Jika klien memiliki salinan kunci, ssh akan membandingkan kunci dari berkas known hosts untuk server tersebyt dengan kunci yang diterimanya. Jika kunci tidak cocok, klien mengasumsikan bahwa lalu lintas jaringan ke server mungkin telah dibajak atau server telah disusupi, dan meminta konfirmasi dari pengguna untuk melanjutkan sambungan atau tidak.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Note&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
Atur parameter StrictHostKeysChecking ke yes pada berkas ~/.ssh/config khusus pengguna atau /etc/ssh/ssh_config di seluruh sistem untuk membuat perintah ssh selalu membatalkan sambungan SSH jika kunci publik tidak cocok.&lt;/p&gt;

&lt;p&gt;Jika klien tidak memiliki salinan kunci publik pada berkas hos yang dikenal, perintah ssh akan menanyakan apakah anda tetap ingin masuk. Jika anda melakukannya, salinan kunci publik akan disimpan dalam berkas ~/.ssh/known_hosts sehingga identitas sever dapat dikonfirmasi secara otomatis di masa mendatang.&lt;br&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%2Fw3v63ejj72kgdtcfbbb8.png" 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%2Fw3v63ejj72kgdtcfbbb8.png" alt="Image description" width="800" height="266"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SSH Known Hosts Key Management&lt;/strong&gt;&lt;br&gt;
Jika kunci publik server diubah karena kunci hilang akibat kegagalan hard drive, atau diganti karena alasan yang sah, anda perlu mengedit berkas known hosts untuk memastikan entri untuk kunci publik yang lama diganti dengan entri dengan kunci publik yang baru agar dapat masuk tanpa kesalahan.&lt;/p&gt;

&lt;p&gt;Kunci publik disimpan di dalam berkas /etc/ssh/ssh_known_hosts dan berkas ~/.ssh/known_hosts milik setiap pengguna padaklien SSH. Tiap kunci berada pada satu baris. Kolom pertama adalah daftar nama hosts dan alamat IP yang berbagi kunci publik tersebut. Kolom kedua adalah alogaritma enkripsi untuk kunci tersebut. Kolom terakhir adalah kunci itu sendiri.&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%2Fkypeju1dt76ta5rdv0zl.png" 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%2Fkypeju1dt76ta5rdv0zl.png" alt="Image description" width="800" height="143"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Setiap server SSH jarak jauh yang dnada sambungkan menyimpan kunci pybliknya di direktori /etc/ssh dalam berka dengan ekstensi .pub.&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%2Fjg2lf187uh2m874bik3n.png" 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%2Fjg2lf187uh2m874bik3n.png" alt="Image description" width="800" height="109"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ramadhanbersamaredhat</category>
      <category>redhat</category>
      <category>rh124</category>
      <category>cloud</category>
    </item>
    <item>
      <title>Managing Files From the Command Line Chapter 3</title>
      <dc:creator>Restu Yuni</dc:creator>
      <pubDate>Mon, 01 Apr 2024 02:52:01 +0000</pubDate>
      <link>https://dev.to/restuyuni67/managing-files-from-the-command-line-chapter-3-4253</link>
      <guid>https://dev.to/restuyuni67/managing-files-from-the-command-line-chapter-3-4253</guid>
      <description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;Hierarki Sistem File (The File-system Hierarchy)&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Semua berkas pada sistem Linux disimpan pada sistem berkas, yang disusun dalam sebuah pohon direktori yang terbalik, yang dikenal sebagai hierarki sistem berkas. Pohon ini dikatakan terbalik karena akar dari pohon tersebut berada di puncak hierarki, dan cabang-cabang direktori dan subdirektori membentang bawah akar.&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%2Fhow0pk9wzl9d6747tf6g.png" 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%2Fhow0pk9wzl9d6747tf6g.png" alt="Image description" width="800" height="283"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;/ directory adalah direktori akar di bagian atas hierarki sistem file. / character juga digunakan ssebagai pemisah direktori padanama file. Sebagai contoh, jika etc merupakan subdirektori dari direktori / , Anda dapat merujuk direktori tersebut sebagai / etc. Demikian juga, jika direktori /etc berisi file bernama issue, Anda dapat merujuk file tersebut sebagai /etc/issue.&lt;/p&gt;

&lt;p&gt;Subdirektori / digunakan uuntuk tujuan standat untuk mengatur file berdasarkan jenis dan tujuan. Hal ini memudahkan untuk menemukan file. Sebagai contoh, pada direktori root, subdirektori /boot digunakan untuk menyimpan file yang dibutuhkan untuk booting sistem.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;statis(static) konten tetap tidak berubah sampai diedit atau dikonfigurasi ulang secara eksplisit.&lt;/li&gt;
&lt;li&gt;dinamis(dynamic) atau variabel(variable) konten dapat dimodifikasi atau ditambahkan oleh proses aktif.&lt;/li&gt;
&lt;li&gt;persisten(peristent) konten tetap ada setelah reboot, sepeti pengaturan konfigurasi.&lt;/li&gt;
&lt;li&gt;waktu(runtime) proses konten adalah konten khusus proses atau sistem yang dihapus dengan reboot.
Tabel berikut mencantumkan beberapa direktori terpenting pada sistem berdasarkan nama dan tujuannya.&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%2Fvc1rfmwqhyjk57fckydi.png" 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%2Fvc1rfmwqhyjk57fckydi.png" alt="Image description" width="800" height="612"&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%2Frgf5b0zlm62tc1hxbthz.png" 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%2Frgf5b0zlm62tc1hxbthz.png" alt="Image description" width="800" height="636"&gt;&lt;/a&gt;&lt;br&gt;
Di Red Hat Enterprise Linux 7 dan yang lebih baru, empat direktori lama memiliki /konten yang identik dengan direktori lainnya yang terletak di /usr:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;/bin and /usr/bin&lt;/li&gt;
&lt;li&gt;/sbin and /usr/sbin&lt;/li&gt;
&lt;li&gt;/lib and /usr/lib&lt;/li&gt;
&lt;li&gt;/lib64 and /usr/lib64&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Di versi Red Hat Enterprise Linux sebelumnya, ini adalah direktori berbeda yang berisi kumpulan file berbeda.&lt;/p&gt;

&lt;p&gt;Di Red Hat Enterprise Linux 7 dan yang lebih baru, direktori di dalam /adalah tautan simbolis ke direktori yang cocok di /usr.&lt;/p&gt;

</description>
      <category>ramadhanbersamaredhat</category>
      <category>redhat</category>
      <category>cloud</category>
      <category>rh124</category>
    </item>
    <item>
      <title>Mengelola Pengguna dan Grup Lokal Bab 6</title>
      <dc:creator>Restu Yuni</dc:creator>
      <pubDate>Sun, 24 Mar 2024 14:36:58 +0000</pubDate>
      <link>https://dev.to/restuyuni67/mengelola-pengguna-dan-grup-lokal-bab-6-4im3</link>
      <guid>https://dev.to/restuyuni67/mengelola-pengguna-dan-grup-lokal-bab-6-4im3</guid>
      <description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;Apa itu Pengguna?&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
Seorang pengguna akun digunakan untu memberikan batasan keamanan antara orang dan program berbeda yang dapat menjalankan perintah.&lt;/p&gt;

&lt;p&gt;Pengguna punya nama pengguna untuk mengidentifikasinya kepada pengguna manusia. Secara internal, sistem membedakan akun pengguna berdasarkan nomor identifikasi unik yang diberikan kepada mereka, yaitu &lt;em&gt;user ID&lt;/em&gt; atau &lt;em&gt;UID&lt;/em&gt;. Jika akun pengguna digunakan oleh manusia, biasanya akun tersebut akan diberi 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 tertetntu 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: the &lt;em&gt;superuser, system users,&lt;/em&gt; dan &lt;em&gt;regular users&lt;/em&gt;.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The &lt;em&gt;superuser&lt;/em&gt; account adalah untuk administrasi sistem. Nama pengguna supernya (&lt;em&gt;superuser)&lt;/em&gt; adalah &lt;em&gt;&lt;strong&gt;root&lt;/strong&gt;&lt;/em&gt; dan akunnya memiliki UID 0. Pengguna super memiliki akses penuh ke sistem.&lt;/li&gt;
&lt;li&gt;The system has &lt;em&gt;system user&lt;/em&gt; accounts yang digunakan plej proses yang menyediakan layanan pendukung. Proses-proses ini, atau &lt;em&gt;daemons&lt;/em&gt;, biasanya tidak perlu  dijalankan sebagai pengguna super(&lt;em&gt;superuser)&lt;/em&gt;. 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;/li&gt;
&lt;li&gt;Sebagian besar pengguna memiliknya &lt;em&gt;regular user&lt;/em&gt; accounts yang mereka gunakan untuk pekerjaan sehari-hari. Seperti halnya pengguna sistem, pengguna biasa mempunyai akses terbatas terhadap sistem.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Anda dapat menggunakan perintah &lt;strong&gt;id&lt;/strong&gt; untuk menampilkas informasi pengguna yang sedang login.&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%2Fo5h62iymez0nclmxi1sw.png" 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%2Fo5h62iymez0nclmxi1sw.png" alt="Image description" width="800" height="127"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Untuk melihat informasi dasar tentang pengguna lain, teruskan nama pengguna ke perintah &lt;strong&gt;id&lt;/strong&gt; 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%2Fzhhdstib6c0kz0750ovh.png" 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%2Fzhhdstib6c0kz0750ovh.png" alt="Image description" width="800" height="129"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Untuk melihat pemilik file gunakan perintah &lt;strong&gt;ls-l&lt;/strong&gt;. Untuk melihat pemilik direktori gunakan perintah &lt;strong&gt;ls-ld&lt;/strong&gt;. Pada otput 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%2Fyc04cgipgfo9hhi15yf4.png" 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%2Fyc04cgipgfo9hhi15yf4.png" alt="Image description" width="800" height="177"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Untuk melihat informasi proses, gunaka perintah &lt;strong&gt;ps&lt;/strong&gt;. Standarnya adalah hanya menampilkan proses di shell saat ini. Tambahkan &lt;strong&gt;a&lt;/strong&gt; option untuk melihat semua proses dengan terminal. Untuk melihat pengguna yang terkait dengan suatu proses, sertakan &lt;em&gt;u&lt;/em&gt; option. 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%2Fvyym7m4xe2su4caj47fd.png" 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%2Fvyym7m4xe2su4caj47fd.png" alt="Image description" width="800" height="257"&gt;&lt;/a&gt;&lt;br&gt;
Output dari perintah sebelumnya menampilkan pengguna berdasarkan nama, namun secara internal sistem operasi menggunakan UID untuk melacak pengguna. Pemetaan nama penggun UID ditentukan dalam database informasi akun. Secara default, sistem menggunakan &lt;em&gt;/etc/passwd&lt;/em&gt; file tersebut untuk menyimpan informasi tentang pengguna lokal.&lt;/p&gt;

&lt;p&gt;Setiap baris dalam &lt;em&gt;/etc/passwd&lt;/em&gt; file berisi infomasi tentang satu pengguna. Berikut adalah contoh dari &lt;em&gt;/etc/passwd&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%2Fpw0ta01xadqcvakzjwkx.png" 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%2Fpw0ta01xadqcvakzjwkx.png" alt="Image description" width="800" height="79"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Nama pengguna untuk pengguna ini (user01).&lt;/li&gt;
&lt;li&gt;Kata sandi pengguna dulunya disimpan di sini dalam format terekripsi. Itu telah dipindahkan ke &lt;em&gt;/etc/shadow&lt;/em&gt; file, yang akan dibahas nanti. Bidang ini harus selalu ada &lt;em&gt;x&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Nomor UID unutk akun pengguna ini (1000).&lt;/li&gt;
&lt;li&gt;Nomor GID untuk grup utama akun pengguna ini (1000). Grup akan dibahas nanti di bagian ini.&lt;/li&gt;
&lt;li&gt;Nama asli pengguna ini (&lt;em&gt;User One)&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Direktori home untuk pengguna ini (&lt;em&gt;/home/user01&lt;/em&gt;). Ini adalah direktori kerja awal ketika shell dimulai dan berisi data pengguna dan pengaturan konfigurasi.&lt;/li&gt;
&lt;li&gt;Program shell default untuk pengguna ini, yang berjalan saat login (&lt;strong&gt;&lt;em&gt;/bin/bash&lt;/em&gt;&lt;/strong&gt;). Untuk pengguna biasa, ini biasanya merupakan program yang menyiddiakan prompt baris perintah pengguna. Pengguna sistem mungkin menggunakan &lt;strong&gt;&lt;em&gt;/sbin/nologin&lt;/em&gt;&lt;/strong&gt; jika login interaktif tidak diperbolehkan untuk pengguna tersebut.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Apa itu Grup&lt;/em&gt;?&lt;/strong&gt;&lt;br&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;/p&gt;

&lt;p&gt;Seperti halnya pengguna, grup juga punya &lt;em&gt;nama grup&lt;/em&gt; untuk membuatnya lebih mudah untuk diajak bekerja sama. Secara internal, sistem membedakan kelompok berdasarkan nomor identifikasi unik yang diberikan kepada mereka, yaitu &lt;em&gt;ID&lt;/em&gt; grup atau &lt;em&gt;GID&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Pemetaan nama grup ke &lt;em&gt;GID&lt;/em&gt; ditentukan dalam database informasi akun grup. Secara default, sistem menggunakan &lt;em&gt;/etc/group&lt;/em&gt; file tersebut untuk menyimpan informasi tentang grup lokal.&lt;/p&gt;

&lt;p&gt;Setiap baris dalam &lt;em&gt;/etc/group&lt;/em&gt; file berisi informasi tentang satu grup. Setiap entri grup dibagi menjadi empat bidang yang dipisahkan titik dua. Berikut adalah contoh baris dari &lt;em&gt;/etc/group&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%2Fmbawxf79wvvjxe1q2wmq.png" 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%2Fmbawxf79wvvjxe1q2wmq.png" alt="Image description" width="800" height="76"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Nama grup untuk grup ini (group01)&lt;/li&gt;
&lt;li&gt;Bidang kata sandi grup tidak berlaku lagi. Bidang ini harus selalu ada &lt;em&gt;x&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Nomor GID untuk grup ini (10000).&lt;/li&gt;
&lt;li&gt;Daftar pengguna yang menjadi anggota grup ini sebagai grup tambahan (user01, user02, user03). Grup primer (atau default) dan grup tambahan dibahas nanti di bagian ini.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Kelompok Primer dan Kelompok Pelengkap (Primary Groups and Supplementary Groups)&lt;/strong&gt;&lt;br&gt;
Setiap pengguna memiliki tepat satu grup utama. Untuk pengguna lokal, ini adalah grup yang dicantumkan berdasarkan nomor GID di &lt;em&gt;/etc/passwd&lt;/em&gt; file. Secara defaault, ini adalah grup yang akan memiliki file baru yangdibuat oleh pengguna.&lt;/p&gt;

&lt;p&gt;Biasanya, saat Anda membuat pengguna regular 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 Gup Pribadi Pengguna(User Private Group). Ternyata hal ini membantu mempermudah pengelolaan izin file, yang akan dibahas nanti dalam kursus ini.&lt;/p&gt;

&lt;p&gt;Pengguna mungkin juga memilikinya kelompok tambahan(Supplementary Group). Keanggotaan dalam kelompok tambahan ditentukan oleh &lt;em&gt;/etc/group&lt;/em&gt; berkas. Pengguna diberikan akses ke file berdasarkan apakah ada grup mereka yang mereka akses. Tidak masalah apakah grup atau grup yang memiliki akses adalah grup utama atau tambahan bagi pengguna.&lt;/p&gt;

&lt;p&gt;Misalnya, jika pengguna user01 memiliki grup utama user01 tambahan &lt;em&gt;wheel&lt;/em&gt; dan &lt;em&gt;webadmin&lt;/em&gt;, maka pengguna tersebut dapat membaca file yang dapat dibaca oleh salah satu dari ketiga grup tersebut.&lt;/p&gt;

&lt;p&gt;Perintah &lt;strong&gt;id&lt;/strong&gt; 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%2Fmr8cqgh0awnujbm5kff0.png" 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%2Fmr8cqgh0awnujbm5kff0.png" alt="Image description" width="800" height="124"&gt;&lt;/a&gt;&lt;/p&gt;

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

</description>
      <category>ramadhanbersamaredhat</category>
      <category>cloud</category>
      <category>rh124</category>
      <category>redhat</category>
    </item>
    <item>
      <title>Controlling Access to Files Chapter 7</title>
      <dc:creator>Restu Yuni</dc:creator>
      <pubDate>Wed, 20 Mar 2024 00:50:22 +0000</pubDate>
      <link>https://dev.to/restuyuni67/controlling-access-to-files-chapter-7-o86</link>
      <guid>https://dev.to/restuyuni67/controlling-access-to-files-chapter-7-o86</guid>
      <description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;Izin Sistem File Linux&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Izin file mengontrol akses ke file. File memilliki 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 yangg membuat file, namun hal ini dapat diubah. Izin yang berbeda dapat diatur unutuk pengguna pemilik, grup pemilik, dan untuk semua pengguna lain di sistem yang bukan pengguna atau anggota grup pemilik. Izin yang paling spesifik diutamakan. Izin pengguna mengesampingkan izin grup, yang mengesampingkan izin lainnya. Contoh keanggotaan kelompok untuk memfasilitasi kolaborasi,joshua adalah anggota grup joshua dan web, dan allison adalah anggota allison, wheel, dan web. Ketika joshua dan allison perlu berkolaborasi, file-file tersebut harus dikaitkan dengan grup web dan izin grup harus mengizinkan akses yang diinginkkan. &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%2Fcb7ls3yrnksbnaz288wi.png" 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%2Fcb7ls3yrnksbnaz288wi.png" alt="Image description" width="601" height="460"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Gambar diatas adalah contoh keanggotaan kelompok untuk memfasilitasi kolaborasi&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%2Fls53lbqkffbsq7953y4z.png" 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%2Fls53lbqkffbsq7953y4z.png" alt="Image description" width="800" height="548"&gt;&lt;/a&gt;&lt;br&gt;
Pengguna biasanya memiliki izin baca dan eksekusi pada direktori hanya baca sehngga mereka dapat membuat daftar direktori dan memiliki izin 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&lt;br&gt;
, 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 yng 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 tersebyt berada, terlepas dari kepemilikan atau izizn file pada file itu sendiri.&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 Mizrosoft Windows. Di Linux, izin hanya berlaku untuk file atau direktori tempat izin tersebut ditetapkan.&lt;br&gt;
Izin membaca pada direktori di Linux kira-kira setara dengan Daftar isi folder di Windows.&lt;br&gt;
Izin menulis pada direktori di Linux setara dengan Memodifikasi di Windows; itu menyiratkan kemampuan untuk menghapus file dan subdirektori. Di Linux, jika &lt;strong&gt;Write&lt;/strong&gt; dan &lt;strong&gt;Sticky bit&lt;/strong&gt; keduanya diatur pada sebuah direktori, maka hanya pemilik file atau subdirektori yang dapat menghapusnya, serupa dengan perilaku izin Windows &lt;strong&gt;Write&lt;/strong&gt;.&lt;br&gt;
&lt;strong&gt;Pengguna root Linux memiliki izin Kontrol Penuh&lt;/strong&gt; Windows yang setara pada semua file. Namun, akses root mungkin dibatasi oleh kebijakan SELinux sistem menggunakan konteks keamanan proses dan file.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Melihat Izin dan Kepemilikan File dan Direktori&lt;/em&gt;&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%2F9cleoy1xks5ckoyrp7h9.png" 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%2F9cleoy1xks5ckoyrp7h9.png" alt="Image description" width="800" height="312"&gt;&lt;/a&gt;&lt;br&gt;
Karakter pertama dari daftar panjang adalah jenis file, diartikan seperti ini:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;- adalah file biasa.&lt;/li&gt;
&lt;li&gt;d adalah direktori.&lt;/li&gt;
&lt;li&gt;l adalah soft link.&lt;/li&gt;
&lt;li&gt;Karakter lain mewakili perangkat keras (b dan c) atau 
file tujuan khusus lainnya (p dan s).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Sembilan karakter berikutnya dalah izin file. Ini ada dalam tiga karakter: izin yang berlaku untuk pengguna yang memiliki file, grup yang memiliki file, dan semua pengguna lainnya. Jika kumpulan menunjukan &lt;em&gt;rwx&lt;/em&gt;, kategori tersebut memiliki tiga 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. Kumpulan izin yang palig spesifik berlaku. Jadi jika 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;p&gt;&lt;strong&gt;&lt;em&gt;Contoh Efek Izin&lt;/em&gt;&lt;/strong&gt;&lt;br&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%2Femokeaatmi02ohm88smu.png" 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%2Femokeaatmi02ohm88smu.png" alt="Image description" width="428" height="307"&gt;&lt;/a&gt;&lt;br&gt;
Pengguna tersebut akan bekerja dengan file di dir direktori. 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%2Ffgnwwcyxy6l155ppq97o.png" 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%2Ffgnwwcyxy6l155ppq97o.png" alt="Image description" width="800" height="244"&gt;&lt;/a&gt;&lt;br&gt;
Opsi ini -a menunjukkan izin file tersembunyi, termasuk file khusus yang digunakan untuk mewakili direktori induknya. Dalam contoh ini, . mencerminkan izin dir dirinya sendiri, dan ..izin direktori induknya.&lt;/p&gt;

&lt;p&gt;Apa izinnya rfile1?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;/p&gt;

&lt;p&gt;Tabel berikut mengeksplorasi beberapa dampak kumpulan izin 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%2Fjwny4vcmwwhdoe6d214r.png" 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%2Fjwny4vcmwwhdoe6d214r.png" alt="Image description" width="800" height="352"&gt;&lt;/a&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%2Fdeepfs7xa89deno36qtq.png" 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%2Fdeepfs7xa89deno36qtq.png" alt="Image description" width="800" height="137"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ramadhanbersamaredhat</category>
      <category>redhat124</category>
      <category>chapter7</category>
      <category>cloud</category>
    </item>
  </channel>
</rss>
