Lewati ke konten utama
  1. Contents/
  2. Development/

Linux Privilage

·375 kata·2 menit· loading · loading ·
Development DevOps Linux System
aaidilz
Penulis
aaidilz
I’m a human, I swear.
Daftar isi

Linux Privilage
#

chmod
#

chmod perintah di sistem operasi Unix/Linux yang digunakan untuk mengubah izin (permissions) dari file atau direktori.

Sintaks
#

chmod [options] mode file
  • options : opsi yang dapat digunakan.
  • mode : mode yang akan diberikan pada file atau direktori.
  • file : file atau direktori yang akan diberikan mode.

mode numerik

Numerik mode(octal number) :

  • 0 : tidak ada izin
  • 1 : eksekusi
  • 2 : tulis
  • 4 : baca
(4+2+1) = 7. Maka, 7 = read + write + execute (rwx)

mode simbolik Simbolik mode :

  • u : pemilik file
  • g : grup file
  • o : lainnya
  • a : semua
  • + : menambahkan hak akses
  • - : menghapus hak akses
  • = : mengganti hak akses
    contoh : u+rwx = menambahkan hak akses read, write, dan execute pada pemilik file.

Penggunaan chmod Mode Numerik
#

chmod 775 file.txt

maka, file.txt akan memiliki izin seperti berikut :

-rwxrwxr-x  1 dilz ubuntu   22 Oct 27 20:01 file.txt

Penggunaan chmod Mode Simbolik
#

chmod u+rwx,g+rx,o+r file.txt

maka, file.txt akan memiliki izin seperti berikut :

-rwxr-xr--  1 dilz ubuntu   22 Oct 27 20:01 file.txt

Perhatikan bahwa ada 3 grup izin yang diberikan pada file.txt

  • rwx : pemilik file
  • r-x : grup file
  • r-- : lainnya
-rwx|rwx|r-x
^ ^   ^   ^
| |   |   |
t u   g   o
  • t : tipe
  • u : pemilik file
  • g : grup file
  • o : lainnya

chown
#

chown perintah di sistem operasi Unix/Linux yang digunakan untuk mengubah kepemilikan file atau direktori.

Sintaks
#

chown [options] user:group file
  • options : opsi yang dapat digunakan.
  • user : nama pengguna yang akan diberikan kepemilikan.
  • group : nama grup yang akan diberikan kepemilikan.
  • file : file atau direktori yang akan diberikan kepemilikan.

Penggunaan chown
#

chown cecep:ubuntu file.txt

maka, file.txt akan memiliki kepemilikan seperti berikut :

-rwxrwxr-x  1 cecep ubuntu   22 Oct 27 20:01 file.txt

Selain itu, kita juga dapat menggunakan opsi -R untuk mengubah kepemilikan secara rekursif pada direktori dan subdirektori.

Tips penggunaan chmod dan chown
#

  • Jangan memberikan hak akses yang tidak perlu pada file atau direktori.
  • Jangan memberikan hak akses 777 pada file atau direktori.
  • Jangan memberikan kepemilikan file atau direktori pada pengguna yang tidak perlu.
  • Gunakan opsi -R dengan hati-hati, karena dapat merubah kepemilikan secara rekursif pada direktori dan subdirektori.

Terkait

Configure Fresh MySQL Server Install on Ubuntu
·221 kata·2 menit· loading · loading
Web Development MySQL Linux
Configure PHPMyAdmin on Ubuntu
·139 kata·1 menit· loading · loading
Web Development PHP MySQL PHPMyAdmin Linux
Bagaimana cara SNI bekerja?
·488 kata·3 menit· loading · loading
Infrastructure Network Security