muhdin dahlan tugas so 2 (tgs ke 3)
TRANSCRIPT
![Page 1: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/1.jpg)
TUGAS SISTEM OPERASI 2
Manajemen User, Group dan File pada Linux
Nama : Muhdin DahlanNpm : 122055520111102
M.K : Sistem Operasi 2Ruangan : SI-2
![Page 2: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/2.jpg)
Membuat User
Untuk membuat user dan group hanya dapat dilakukan oleh super user “root”. Untuk membuat user kita mempunyai dua perintah yaitu useradd dengan adduser. Jika memiliki fungsi sama kemudian apa perbedaannya? Menurut saya perbedaan useradd dengan adduser adalah terletak pada langkah yang harus ditempuh setelah perintah dijalankan atau proses yang terjadi setelah perintah dijalankan.
![Page 3: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/3.jpg)
Perintah untuk membuat user baru dengan syntaks useradd :
Perintah untuk membuat user baru dengan syntaks useradd :root@user:/home/user# useradd nama_user
Sehingga ketika login menggunakan user tersebut maka tidak akan diminta untuk memasukkan password (tidak direkomendasikan untuk tidak mengisikan password pada suatu user). Untuk mengisikan password bagi user yang dibuat dengan perintah useradd maka harus menjalankan perintah passwd
![Page 4: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/4.jpg)
Beikut merupakan cara untuk merubah pasword dari user :
root@user:/home/user# passwd nama_user
![Page 5: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/5.jpg)
Setelah membahas perbedaan useradd dan add user dapat kita rangkum sebagai berikut :1. a) Useradd : menciptakan user tanpa mengeset password. b) Adduser : menciptakan user dengan melakukan setting password terlebih dahulu.2. a) Useradd : menciptakan user tanpa ada home direktorinya. b) Adduser : menciptakan user serta home direktorinya.3. a) Useradd : menciptakan user tanpa memberikan keterangan lengkap mengenai user tersebut. b) Adduser : menciptakan user dengan memberikan keterangan lengkap si user tersebut.
![Page 6: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/6.jpg)
Menghapus User
Untuk menghapus user jalankan perintah berikut ini :root@user:/home/user# userdel nama_user
Atauroot@user:/home/user# userdel –r nama_user
menghapus dengan menggunakan opsi -r, akan menghapus secara keseluruhan
![Page 7: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/7.jpg)
Membuat Goup
Group adalah gabungan dari beberapa user membentuk suatu kelompok. User-user yang tergabung dalam satu group dapat saling berbagi file. Untuk membuat sebuah group kita dapat menggunakan perintah groupadd.Berikut syntax untuk menambah group sekaligus memberikan password group :root@user:/home/user# groupadd nama_group
![Page 8: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/8.jpg)
Kemudian jika kita ingin menghapus sebuah group yang telah kita buat kita bisa menggunakan perintah groupdel:
root@user:/home/user# groupdel nama_group
![Page 9: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/9.jpg)
Manajmen File
Ketika sebuah file atau direktori dibuat, maka file atau direktori tersebut kepemilikikannya akan melekat pada suatu user dan group tertentu. Selain itu pada file tersebut akan melekat juga tiga hak akses yang berbeda, yaitu baca (read), tulis (write), dan eksekusi (execute), terhadap pemilik, grup, atau user lain. Hak akses tersebut dapat diubah oleh root atau user yang memilikinya. Mekanisme kepemilikan dan akses file tersebut sangat penting, karena Linux bersifat multiuser, sehingga harus ada mekanisme untuk mencegah akses-akses ilegal terhadap file.
Secara umum pengaturan hak akses atas file atau direktori mempunyai prinsip sebagai berikut : Setiap file selalu dimiliki oleh seorang yang berhak mengatur hak akses terhadap file tersebut.Hak akses terbagi menjadi 3 bagian: Read, Write, dan Execute.Hak akses dapat diberikan kepada 3 kelompok pemakai, yaitu pemilik file (Owner), grup pemilik file (Group), dan pemakai lainnya (Other).
![Page 10: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/10.jpg)
Hak akses• read : r• write : w• execute : x
Kelompok pemakai• User pemilik (Owner) : u• Group : g• User lain : o
Merubah kepemilikan hak akses dari file atau direktory:Untuk merubah hak akses sebuah file atau direktori hanya bisa dilakukan oleh user root dengan perintah Chown dan chgrp , kepemilikan file ini terkadang perlu dilakukan dengan alasan keamanan.Syntax :root@user:/home/user# chown nama_pemilik_baru nama_direktory/nama_file
![Page 11: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/11.jpg)
Sebelumnya coba kita membuat direktory dengan nama folderSaya.docxSyntaknya :
root@user:/home/user# mkdir folderSaya
![Page 12: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/12.jpg)
Cek direktory yang telah dibuat.
Karena yang membuat adalah root maka akses direktory hanya untuk root.
![Page 13: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/13.jpg)
Cek pada explorer.
![Page 14: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/14.jpg)
Merubah kepemilikan folderSaya dengan user andi.
Nama pemilik file yang tadinya root sekarang berubah menjadi andi
![Page 15: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/15.jpg)
Begitu juga nama group pada sebuah file juga dapat kita ubah,untuk mengubahnya kita bisa menggunakan chgrp.
Syntak :root@user:/home/user# chgrp nama_group nama_direktory/nama_file
Merubah kepemilikan folderSaya dengan group sefihara.
Nama pemilik group yang tadinya root sekarang berubah menjadi sefihara
![Page 16: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/16.jpg)
Merubah hak Akses FileUntuk merubah hak akses sebuah file atau direktori hanya bisa dilakukan oleh user root.Berikut tabel tipe akses dari sebuah file.
Sekarang kita akan mencoba untuk merubah akses menjadi r-- r-- r-- atau hanya bisa read.
![Page 17: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/17.jpg)
Sebelumnya kita buat dulu sebuah file dengan nama fileku.docx
Cek fileku.
![Page 18: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/18.jpg)
Cek lewat terminal dan melihat hak aksesnya.
![Page 19: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/19.jpg)
Sekarang baru kita rubah hak aksesnya menjadi r-- r-- r-- atau hanya bisa read.
Cek hak aksesnya sekarang.
![Page 20: Muhdin dahlan tugas so 2 (tgs ke 3)](https://reader035.vdocuments.mx/reader035/viewer/2022062308/55c87e54bb61ebbf6c8b4665/html5/thumbnails/20.jpg)
Semoga bermanfaat
SEKIAN DAN TERIMA KASIH