Permission Linux Debian - MrizkyL31/Prakerin_Online GitHub Wiki
Buatlah user dengan divisi nya masing - masing dan 5 file laporan disetiap folder nya, dengan permission yang tepat, sesuai user dan group nya masing - masing, dengan chmod, chown dan (user, group, other atau UGO).
Divisi 1 Group : Manager Bisnis Development Folder : Produk User : 5
Divisi 2 Group : Pantry Folder : Driver User : 3
Oke Lgsg Saja Kita Mulai.
Divisi 1
- Membuat user terlebih dahulu menggunakan Command/Perintah : "useradd".
-
Membuat folder/direktory menggunakan Command/Perintah : "mkdir".
-
Lalu membuat group dengan Command/Perintah : "groupadd".
-
Setelah itu, daftarkan folder tersebut sebagai home direktory dari user yang telah dibuat dengan Command/Perintah : "usermod -a nama user -d nama folder -G nama group".
- Selanjutnya melihat daftar group dan user menggunakan Command/Perintah : "cat /etc/group".
-
Setelah itu, membuat 5 file dalam folder tersebut dengan menggunakan Command/Perintah : "touch".
-
Lalu lihat hasilnya dengan Command/Perintah : "ls".
-
Lalu ubah permission file sebelumnya menggunakan Command/Perintah "chmod u+w namafile".
-
Kemudian check dengan menggunakan Command/Perintah : "ls -lah".
- Lalu mengubah kepemilikan file/folder ke user lain dengan Command/Perintah : "chown" dan check dengan Command/Perintah : "ls -lah".
- Melakukan pengecheckan user
- Masukkan Command/Perintah : su nama user.
- Lalu masukkan nano namafile (nano : command line text editor).
- Jika terdapat kata unwritable, berarti user dua tidak memiliki akses untuk menulis, kecuali user root memberi akses kepada user dua untuk menulis.
Divisi 2
- Membuat user terlebih dahulu menggunakan Command/Perintah : "useradd".
-
Membuat folder/direktory menggunakan Command/Perintah : "mkdir".
-
Lalu membuat group dengan Command/Perintah : "groupadd".
-
Setelah itu, daftarkan folder tersebut sebagai home direktory dari user yang telah dibuat dengan Command/Perintah : "usermod -a nama user -d nama folder -G nama group".
- Selanjutnya melihat daftar group dan user menggunakan Command/Perintah : "cat /etc/group".
-
Setelah itu, membuat 5 file dalam folder tersebut dengan menggunakan Command/Perintah : "touch".
-
Lalu lihat hasilnya dengan Command/Perintah : "ls".
-
Lalu ubah permission file sebelumnya menggunakan Command/Perintah "chmod ugo+rwx namafile".
-
Kemudian check dengan menggunakan Command/Perintah : "ls -lah".
-
Lalu mengubah kepemilikan file/folder ke user lain dengan Command/Perintah : "chown" dan check dengan Command/Perintah : "ls -lah".
-
Melakukan pengecheckan user
- Masukkan Command/Perintah : su nama user.
- Lalu masukkan nano namafile (nano : command line text editor).
- Jika terdapat tulisan "directory is not writable", berarti user eki tidak memiliki akses untuk menulis dan hanya user yang telah terdaftar saja yang bisa menulis.
- Masukkan Command/Perintah : "chgrp" namagroup namafile untuk mengubah kepemilikan group terhadap file atau direktory.
SEKIAN TERIMA KASIH SEMOGA BERMANFAAT