SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
Modul Praktikum Sistem Operasi
Praktikum I
Ferry Mulyanto , ST
MODUL 02
SISTEM OPERASI
LABORATORIUM TEKNIK INFORMATIKA
UNIVERSITAS PASUNDAN
BANDUNG
2014
Modul Praktikum Sistem Operasi
Praktikum I
Ferry Mulyanto , ST
Praktikum II
Manajemen User, Groups dan File
I. DASAR TEORI
1.1. Manajemen User dan Group
Pada sistem operasi linux kita bisa melakukan manajemen pada user dan groups yang
ada di dalamnya baik itu merubah hak aksesnya, menambah groups dan menghapus user yang
ada di dalam sistem operasi linux.
Perintah – perintah yang di gunakan untuk memanajemen user dan group :
a) Perintah useradd dan adduser
Fungsinya : untuk menambah user baru
Syntax :
b) Perintah passwd
Fungsinya : untuk mengubah password dari user yang sudah ada
Syntax :
c) Perintah userdel
Fungsinya : untuk menghapus user
Syntax :
d) Perintah who
Fungsinya : untuk menampilkan user yang login di sistem
Syntax :
Tujuan Praktikum :
1. Memahami attribut file dan ijin akses
2. Memahami perintah untuk mengubah ijin akses file
3. Mampu menggunakan perintah – perintah untuk mengubah ijin akses file
4. Mampu menambah , memodifikasi dan menghapus user
3. Mampu menambah dan menghapus group
# useradd [options] Nama_Userbaru
# adduser [options] Nama_Userbaru
$ passwd [options] Nama_User
# userdel [option...] nama_user_yang_akan_dihapus
$ who [options]...
Modul Praktikum Sistem Operasi
Praktikum I
Ferry Mulyanto , ST
e) Perintah groupadd
Fungsinya : untuk menambah group baru
Syntax :
f) Perintah groupdel
Fungsinya : untuk menghapus group yang ada
Syntax :
1.2. Manajemen File
Setiap file linux memiliki status izin akses file (file permission). Maksudnya setiap
file memiliki informasi untuk mengatur siapa saja yang berhak untuk membaca, menjalankan
atau mengubah file tersebut. Tujuannya adalah untuk menjaga privasi file, keamanan serta
integritas sistem agar tidak terganggu.
a) ATRIBUT FILE
a. Tipe file
b. Jumlah link
e.
File mempunyai beberapa atribut, antara lain :
: menentukan tipe dari file, yaitu :
Karakter Arti
- File biasa
d Direktori
l Symbolic link
b Block special file
c Character special file
s Socket link
p FIFO
c. Pemilik (Owner) : menentukan siapa pemilik file ini
: menentukan group yang memiliki file ini
Jumlah karakter : menentukan ukuran file dalam byte
f. Waktu pembuatan : menentukan kapan file terakhir dimodifikasi
g. Nama file : menentukan nama file yang dimaksud
# groupadd [option...] nama_grup_baru
# groupdel nama_grup_yang_akan_dihapus
: jumlah link untuk file ini.
d. Group
Modul Praktikum Sistem Operasi
Praktikum I
Ferry Mulyanto , ST
b) IJIN AKSES
Setiap obyek pada Linux harus mempunyai pemilik, yaitu nama pemakai Linux (account)
yang terdaftar pada /etc/passwd.
Contoh : -rw-rw-r-- 1 bin auth 1639 2008-08-31 20:19 File.txt
tipe
Ijin akses
Jml link
Pemilik Group
Jml karakter Waktu
Nama file
Ijin akses dibagi menjadi 3 peran yaitu :

Pemilik (Owner)

Kelompok (Group)
 Lainnya (Others)
Setiap peran dapat melakukan 3 bentuk operasi yaitu :
 Pada File
o R (Read) Ijin untukmembaca
o W (Write) Ijin untuk mengubah / membuat
o X (Execute) Ijin untuk menjalankan program
 Pada Direktori
o R (Read) Ijin untukmembaca daftar file dalam direktori
o W (Write) Ijin untuk mengubah/membuat file di direktori
o X (Execute) Ijin untuk masuk ke direktori (cd)
Pemilik File/Direktori dapat mengubah ijin akses sebagai berikut :
-rwxrwxrwx 1 student test 1639 2001-08-31 20:19 file.txt
Format untuk mengubah ijin akses
dimana u = user (pemilik)
g = group (kelompok)
o = others (lainnya)
user
group
other
chmod [ugoa] [= + -] [rwx] File(s)
chmod [ugoa] [= + -] [rwx] Dir(s)
Modul Praktikum Sistem Operasi
Praktikum I
Ferry Mulyanto , ST
Note : angka 0 di berikan apabila kita tidak memberikan ijin sedangkan agka 1 di berikan
apabila diberikan ijin.
Contoh :
Ada file dengan nama file.txt dimana untuk ijin aksesnya owner diberi seluruh akses,
group hanya baca, other tidak ada akses sama sekali.bagaimanakah format yang
digunakan untuk merubah ijin akses dari file.txt tersebut ?
Jawab :
u = r w x = 1 1 1 = 7
g = r w x = 1 0 0 = 4
o = r w x = 0 0 0 = 0
jadi formatnya adalah : $ chmod 740 file.txt
c) PEMILIK FILE dan GROUPS
Pemilik sebuah file atau direktori dapat diganti menjadi user yang lain yang kita
inginkan Untuk menggantinya digunakan perintah chown.
Syntax :
Begitu juga nama group pada sebuah file juga dapat kita ubah, untuk mengubahnya
kita bisa menggunakan perintah chgrp.
Syntax :
a = all
Format lain dari chmod adalah menggunakan bilangan biner sebagai berikut
r w x
1 0 1 = 5
chmod [Angka_ijin] File(s)
chmod [Angka_Ijin] Dir(s)
# chown option pemilik_baru nama_file/direktori
# chgrp option group_pengganti nama_file/direktori
Modul Praktikum Sistem Operasi
Praktikum I
Ferry Mulyanto , ST
Untuk keamanan dan privasi, setiap file di linux memiliki identitas kepemilikan(ownership).
Dengan adanya identitas ini maka akan jelas siapa pemilik file tersebut.
note : perintah chown dan chgrp harus dilakukan melalui root. User dan Group pengganti
sudah harus ada dalam sistem.
II. MATERI PRAKTIKUM
1. Login ke sistem GNU/Linux kemudian buka terminal.
2. Pelajari dan lakukan percobaan berikut
Percobaan 1 : Menambah User dan Groups
Percobaan 2 : Merubah Password
Percobaan 3 : Berpindah User
Percobaan 4 : Melihat User yang Login di Sistem
Percobaan 5 : Merubah Ijin Akses File
# groupadd praktikumII
# useradd praktikanI
# adduser praktikanII
# useradd –g praktikumII praktikanIII
# passwd praktikanI
# passwd praktikanIII
$ su praktikanI
$ su praktikanII
$ su praktikanIII
$ who
$ who praktikanI
$ touch f1 f2 f3 f4
$ chmod 747 f1
$ ls –l f1
$ chmod u+x f2
$ ls –l f2
$ chmod g=w f3
$ ls –l f3
$ chmod o-r f4
$ ls –l f4
$ chmod a=x f1
$ ls –l f1
$ chmod u-x,g+r,o=w f2
$ ls –l f2
$ ls l f1 f2 f3 f4
Modul Praktikum Sistem Operasi
Praktikum I
Ferry Mulyanto , ST
Percobaan 6 : Merubah Nama Groups dari File dan Direktori
Percobaan 7 : Merubah Nama Pemilik dari File dan Direktori
Percobaan 8 : Menghapus File dan Direktori
III. URAIKAN HASIL PERCOBAAN ANDA
Buat Laporan apa saja yang telah anda ketahui, dengan tujuan sejauh mana anda memahami
tentantang Perintah Dasar Linux.
IV. TUGAS PRAKTIKUM
A. Tugas Praktikum
$ touch fileQ
$ mkdir folderQ
$ ls –l fileQ folderQ
# chgrp praktikumII fileQ
# chgrp praktikumII folderQ
# ls –l FileQ folderQ
# chown praktikanI fileQ
# chown praktikanII folderQ
# ls –l FileQ folderQ
# userdel praktikanIII
# userdel –r praktikanII
# groupdel praktikumII

Contenu connexe

Tendances

Laporan praktikum 3 - Sistem Operasi Internal & External Command (Lanjutan)
Laporan praktikum 3 - Sistem Operasi Internal & External Command (Lanjutan)Laporan praktikum 3 - Sistem Operasi Internal & External Command (Lanjutan)
Laporan praktikum 3 - Sistem Operasi Internal & External Command (Lanjutan)Melina Krisnawati
 
makalah perintah dasar windows (command prompt)
makalah perintah dasar windows (command prompt)makalah perintah dasar windows (command prompt)
makalah perintah dasar windows (command prompt)Awidiya Awidiya
 
Sistem Operasi II
Sistem Operasi IISistem Operasi II
Sistem Operasi IIKho_Ai
 
Mod -1_-_so_-_2013-2014
Mod  -1_-_so_-_2013-2014Mod  -1_-_so_-_2013-2014
Mod -1_-_so_-_2013-2014day_aftercoma
 
Pratikum Sistem Operasi DOS pada Windows
Pratikum Sistem Operasi DOS pada WindowsPratikum Sistem Operasi DOS pada Windows
Pratikum Sistem Operasi DOS pada Windowseddie Ismantoe
 
50 Perintah Dasar Linux
50 Perintah Dasar Linux50 Perintah Dasar Linux
50 Perintah Dasar Linuxcyberbebek
 
Hak-Akses
Hak-AksesHak-Akses
Hak-Aksesridhyld
 
Muhdin dahlan tugas so 2 (tgs ke 3)
Muhdin dahlan tugas so 2 (tgs ke 3)Muhdin dahlan tugas so 2 (tgs ke 3)
Muhdin dahlan tugas so 2 (tgs ke 3)muhdin_dahlan
 
Perintah-perintah Management File dan Group
Perintah-perintah Management File dan Group Perintah-perintah Management File dan Group
Perintah-perintah Management File dan Group muhamadpandu1
 
Laporan praktikum 2 - Sistem Operasi - internal command - copy con, rename,...
Laporan praktikum 2  - Sistem Operasi -  internal command - copy con, rename,...Laporan praktikum 2  - Sistem Operasi -  internal command - copy con, rename,...
Laporan praktikum 2 - Sistem Operasi - internal command - copy con, rename,...Melina Krisnawati
 
Perintah internal dan perintah eksternal dos
Perintah internal dan perintah eksternal dosPerintah internal dan perintah eksternal dos
Perintah internal dan perintah eksternal dosReski Rahayu
 
Laporan Praktikum - Sistem Operasi - Perintah Internal Command
Laporan Praktikum - Sistem Operasi - Perintah Internal CommandLaporan Praktikum - Sistem Operasi - Perintah Internal Command
Laporan Praktikum - Sistem Operasi - Perintah Internal CommandMelina Krisnawati
 
Sistem_Operasi_FILKOMUB_2016_Bab 2_materi
Sistem_Operasi_FILKOMUB_2016_Bab 2_materiSistem_Operasi_FILKOMUB_2016_Bab 2_materi
Sistem_Operasi_FILKOMUB_2016_Bab 2_materiIlham Arfian
 
Tugas sisitem operasi ii
 Tugas sisitem operasi ii Tugas sisitem operasi ii
Tugas sisitem operasi iifatek
 

Tendances (18)

Msdos
MsdosMsdos
Msdos
 
Laporan praktikum 3 - Sistem Operasi Internal & External Command (Lanjutan)
Laporan praktikum 3 - Sistem Operasi Internal & External Command (Lanjutan)Laporan praktikum 3 - Sistem Operasi Internal & External Command (Lanjutan)
Laporan praktikum 3 - Sistem Operasi Internal & External Command (Lanjutan)
 
Kelompok 2
Kelompok 2Kelompok 2
Kelompok 2
 
makalah perintah dasar windows (command prompt)
makalah perintah dasar windows (command prompt)makalah perintah dasar windows (command prompt)
makalah perintah dasar windows (command prompt)
 
Sistem Operasi II
Sistem Operasi IISistem Operasi II
Sistem Operasi II
 
Mod -1_-_so_-_2013-2014
Mod  -1_-_so_-_2013-2014Mod  -1_-_so_-_2013-2014
Mod -1_-_so_-_2013-2014
 
Pratikum Sistem Operasi DOS pada Windows
Pratikum Sistem Operasi DOS pada WindowsPratikum Sistem Operasi DOS pada Windows
Pratikum Sistem Operasi DOS pada Windows
 
50 Perintah Dasar Linux
50 Perintah Dasar Linux50 Perintah Dasar Linux
50 Perintah Dasar Linux
 
Hak-Akses
Hak-AksesHak-Akses
Hak-Akses
 
Muhdin dahlan tugas so 2 (tgs ke 3)
Muhdin dahlan tugas so 2 (tgs ke 3)Muhdin dahlan tugas so 2 (tgs ke 3)
Muhdin dahlan tugas so 2 (tgs ke 3)
 
Perintah-perintah Management File dan Group
Perintah-perintah Management File dan Group Perintah-perintah Management File dan Group
Perintah-perintah Management File dan Group
 
perintah perintah dasar CMD
perintah perintah dasar CMDperintah perintah dasar CMD
perintah perintah dasar CMD
 
Praktikum 11
Praktikum 11Praktikum 11
Praktikum 11
 
Laporan praktikum 2 - Sistem Operasi - internal command - copy con, rename,...
Laporan praktikum 2  - Sistem Operasi -  internal command - copy con, rename,...Laporan praktikum 2  - Sistem Operasi -  internal command - copy con, rename,...
Laporan praktikum 2 - Sistem Operasi - internal command - copy con, rename,...
 
Perintah internal dan perintah eksternal dos
Perintah internal dan perintah eksternal dosPerintah internal dan perintah eksternal dos
Perintah internal dan perintah eksternal dos
 
Laporan Praktikum - Sistem Operasi - Perintah Internal Command
Laporan Praktikum - Sistem Operasi - Perintah Internal CommandLaporan Praktikum - Sistem Operasi - Perintah Internal Command
Laporan Praktikum - Sistem Operasi - Perintah Internal Command
 
Sistem_Operasi_FILKOMUB_2016_Bab 2_materi
Sistem_Operasi_FILKOMUB_2016_Bab 2_materiSistem_Operasi_FILKOMUB_2016_Bab 2_materi
Sistem_Operasi_FILKOMUB_2016_Bab 2_materi
 
Tugas sisitem operasi ii
 Tugas sisitem operasi ii Tugas sisitem operasi ii
Tugas sisitem operasi ii
 

En vedette

Promjena smjera vožnje
Promjena smjera vožnjePromjena smjera vožnje
Promjena smjera vožnjeprometna
 
Prometna Učilica - Korištenje kočnica na biciklu
Prometna Učilica - Korištenje kočnica na bicikluPrometna Učilica - Korištenje kočnica na biciklu
Prometna Učilica - Korištenje kočnica na bicikluprometna
 
Prometna Učilica - Razmak sa strane pri vožnji biciklom
Prometna Učilica - Razmak sa strane pri vožnji biciklomPrometna Učilica - Razmak sa strane pri vožnji biciklom
Prometna Učilica - Razmak sa strane pri vožnji biciklomprometna
 
Working.pptx
Working.pptxWorking.pptx
Working.pptxswebtests
 
Pješačke staze i pješačke zone
Pješačke staze i pješačke zonePješačke staze i pješačke zone
Pješačke staze i pješačke zoneprometna
 
Pješačke staze i pješačke zone
Pješačke staze i pješačke zonePješačke staze i pješačke zone
Pješačke staze i pješačke zoneprometna
 
Ww2 the pacific manns
Ww2 the pacific mannsWw2 the pacific manns
Ww2 the pacific mannsgregtree
 
Prometna Učilica - Kretanje pješaka uz rub kolnika
Prometna Učilica - Kretanje pješaka uz rub kolnikaPrometna Učilica - Kretanje pješaka uz rub kolnika
Prometna Učilica - Kretanje pješaka uz rub kolnikaprometna
 
Presentation alicia e. de leon
Presentation   alicia e. de leonPresentation   alicia e. de leon
Presentation alicia e. de leonaliciaedeleon
 
Informatika ppt 004
Informatika ppt 004Informatika ppt 004
Informatika ppt 004sharanov
 
[imast edulab] 3 - I materiali compositi - Applicazioni
[imast edulab] 3 - I materiali compositi - Applicazioni[imast edulab] 3 - I materiali compositi - Applicazioni
[imast edulab] 3 - I materiali compositi - Applicazionionezone
 
Principles of Modern Physics
Principles of Modern PhysicsPrinciples of Modern Physics
Principles of Modern PhysicsNokiia Navarro
 
качество образования
качество образованиякачество образования
качество образованияtanja281261
 

En vedette (20)

Promjena smjera vožnje
Promjena smjera vožnjePromjena smjera vožnje
Promjena smjera vožnje
 
Prometna Učilica - Korištenje kočnica na biciklu
Prometna Učilica - Korištenje kočnica na bicikluPrometna Učilica - Korištenje kočnica na biciklu
Prometna Učilica - Korištenje kočnica na biciklu
 
Prometna Učilica - Razmak sa strane pri vožnji biciklom
Prometna Učilica - Razmak sa strane pri vožnji biciklomPrometna Učilica - Razmak sa strane pri vožnji biciklom
Prometna Učilica - Razmak sa strane pri vožnji biciklom
 
Working.pptx
Working.pptxWorking.pptx
Working.pptx
 
Pješačke staze i pješačke zone
Pješačke staze i pješačke zonePješačke staze i pješačke zone
Pješačke staze i pješačke zone
 
Hypertension sep 2012 (1)
Hypertension sep 2012 (1)Hypertension sep 2012 (1)
Hypertension sep 2012 (1)
 
Lesson08
Lesson08Lesson08
Lesson08
 
Pješačke staze i pješačke zone
Pješačke staze i pješačke zonePješačke staze i pješačke zone
Pješačke staze i pješačke zone
 
Ww2 the pacific manns
Ww2 the pacific mannsWw2 the pacific manns
Ww2 the pacific manns
 
Thesinginglesson
ThesinginglessonThesinginglesson
Thesinginglesson
 
427
427427
427
 
Prometna Učilica - Kretanje pješaka uz rub kolnika
Prometna Učilica - Kretanje pješaka uz rub kolnikaPrometna Učilica - Kretanje pješaka uz rub kolnika
Prometna Učilica - Kretanje pješaka uz rub kolnika
 
I love you garret
I love you garretI love you garret
I love you garret
 
Presentation alicia e. de leon
Presentation   alicia e. de leonPresentation   alicia e. de leon
Presentation alicia e. de leon
 
Fys gun control
Fys gun controlFys gun control
Fys gun control
 
Informatika ppt 004
Informatika ppt 004Informatika ppt 004
Informatika ppt 004
 
[imast edulab] 3 - I materiali compositi - Applicazioni
[imast edulab] 3 - I materiali compositi - Applicazioni[imast edulab] 3 - I materiali compositi - Applicazioni
[imast edulab] 3 - I materiali compositi - Applicazioni
 
Ms excel peque
Ms excel pequeMs excel peque
Ms excel peque
 
Principles of Modern Physics
Principles of Modern PhysicsPrinciples of Modern Physics
Principles of Modern Physics
 
качество образования
качество образованиякачество образования
качество образования
 

Similaire à Mod -2_-_so_-_2013-2014

Manajemen user dan group
Manajemen user dan groupManajemen user dan group
Manajemen user dan groupErhyz Ambarak
 
Manajemen group dan user pada linux
Manajemen group dan user pada linuxManajemen group dan user pada linux
Manajemen group dan user pada linuxSyahrul Ngadim
 
Pertemuan12 sistem f ile
Pertemuan12   sistem f ilePertemuan12   sistem f ile
Pertemuan12 sistem f ileSyaiful Ahdan
 
Tugas iii ade kaddam
Tugas iii ade kaddamTugas iii ade kaddam
Tugas iii ade kaddamErhyz Ambarak
 
Manajemen user dan group
Manajemen user dan groupManajemen user dan group
Manajemen user dan groupErhyz Ambarak
 
Panduan user dan grup (fit)
Panduan user dan grup  (fit)Panduan user dan grup  (fit)
Panduan user dan grup (fit)fitra fit
 
Modul_SO_Managemen User&Group
Modul_SO_Managemen User&GroupModul_SO_Managemen User&Group
Modul_SO_Managemen User&GroupRidwan Xie
 
Pertemuan15 manajemen user dan group
Pertemuan15   manajemen user dan groupPertemuan15   manajemen user dan group
Pertemuan15 manajemen user dan groupSyaiful Ahdan
 
Manajemen User dan Group
Manajemen User dan GroupManajemen User dan Group
Manajemen User dan GroupLusiana Diyan
 
Management file dan group di Linux
Management file dan group di LinuxManagement file dan group di Linux
Management file dan group di Linuxalfarition
 
Panduan user dan grup (fit)
Panduan user dan grup  (fit)Panduan user dan grup  (fit)
Panduan user dan grup (fit)fitpardoang
 
Avhat
AvhatAvhat
Avhatfhino
 
Faujiah kharie (171) tugas 3 so
Faujiah kharie (171) tugas 3 soFaujiah kharie (171) tugas 3 so
Faujiah kharie (171) tugas 3 sokharliem
 
Faujiah kharie (171) tugas 3 so
Faujiah kharie (171) tugas 3 soFaujiah kharie (171) tugas 3 so
Faujiah kharie (171) tugas 3 sokharliem
 
Management File & Group
Management File & GroupManagement File & Group
Management File & Groupcyberbebek
 

Similaire à Mod -2_-_so_-_2013-2014 (20)

Manajemen user dan group
Manajemen user dan groupManajemen user dan group
Manajemen user dan group
 
Manajemen group dan user pada linux
Manajemen group dan user pada linuxManajemen group dan user pada linux
Manajemen group dan user pada linux
 
Feri frediyanto
Feri frediyantoFeri frediyanto
Feri frediyanto
 
Pertemuan12 sistem f ile
Pertemuan12   sistem f ilePertemuan12   sistem f ile
Pertemuan12 sistem f ile
 
Praktikum 8
Praktikum 8Praktikum 8
Praktikum 8
 
Tugas iii ade kaddam
Tugas iii ade kaddamTugas iii ade kaddam
Tugas iii ade kaddam
 
Tugas
TugasTugas
Tugas
 
Memahami hak akses di linux
Memahami hak akses di linuxMemahami hak akses di linux
Memahami hak akses di linux
 
Manajemen user dan group
Manajemen user dan groupManajemen user dan group
Manajemen user dan group
 
Panduan user dan grup (fit)
Panduan user dan grup  (fit)Panduan user dan grup  (fit)
Panduan user dan grup (fit)
 
Panduan user dan grup (fit)
Panduan user dan grup  (fit)Panduan user dan grup  (fit)
Panduan user dan grup (fit)
 
Modul_SO_Managemen User&Group
Modul_SO_Managemen User&GroupModul_SO_Managemen User&Group
Modul_SO_Managemen User&Group
 
Pertemuan15 manajemen user dan group
Pertemuan15   manajemen user dan groupPertemuan15   manajemen user dan group
Pertemuan15 manajemen user dan group
 
Manajemen User dan Group
Manajemen User dan GroupManajemen User dan Group
Manajemen User dan Group
 
Management file dan group di Linux
Management file dan group di LinuxManagement file dan group di Linux
Management file dan group di Linux
 
Panduan user dan grup (fit)
Panduan user dan grup  (fit)Panduan user dan grup  (fit)
Panduan user dan grup (fit)
 
Avhat
AvhatAvhat
Avhat
 
Faujiah kharie (171) tugas 3 so
Faujiah kharie (171) tugas 3 soFaujiah kharie (171) tugas 3 so
Faujiah kharie (171) tugas 3 so
 
Faujiah kharie (171) tugas 3 so
Faujiah kharie (171) tugas 3 soFaujiah kharie (171) tugas 3 so
Faujiah kharie (171) tugas 3 so
 
Management File & Group
Management File & GroupManagement File & Group
Management File & Group
 

Mod -2_-_so_-_2013-2014

  • 1. Modul Praktikum Sistem Operasi Praktikum I Ferry Mulyanto , ST MODUL 02 SISTEM OPERASI LABORATORIUM TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2014
  • 2. Modul Praktikum Sistem Operasi Praktikum I Ferry Mulyanto , ST Praktikum II Manajemen User, Groups dan File I. DASAR TEORI 1.1. Manajemen User dan Group Pada sistem operasi linux kita bisa melakukan manajemen pada user dan groups yang ada di dalamnya baik itu merubah hak aksesnya, menambah groups dan menghapus user yang ada di dalam sistem operasi linux. Perintah – perintah yang di gunakan untuk memanajemen user dan group : a) Perintah useradd dan adduser Fungsinya : untuk menambah user baru Syntax : b) Perintah passwd Fungsinya : untuk mengubah password dari user yang sudah ada Syntax : c) Perintah userdel Fungsinya : untuk menghapus user Syntax : d) Perintah who Fungsinya : untuk menampilkan user yang login di sistem Syntax : Tujuan Praktikum : 1. Memahami attribut file dan ijin akses 2. Memahami perintah untuk mengubah ijin akses file 3. Mampu menggunakan perintah – perintah untuk mengubah ijin akses file 4. Mampu menambah , memodifikasi dan menghapus user 3. Mampu menambah dan menghapus group # useradd [options] Nama_Userbaru # adduser [options] Nama_Userbaru $ passwd [options] Nama_User # userdel [option...] nama_user_yang_akan_dihapus $ who [options]...
  • 3. Modul Praktikum Sistem Operasi Praktikum I Ferry Mulyanto , ST e) Perintah groupadd Fungsinya : untuk menambah group baru Syntax : f) Perintah groupdel Fungsinya : untuk menghapus group yang ada Syntax : 1.2. Manajemen File Setiap file linux memiliki status izin akses file (file permission). Maksudnya setiap file memiliki informasi untuk mengatur siapa saja yang berhak untuk membaca, menjalankan atau mengubah file tersebut. Tujuannya adalah untuk menjaga privasi file, keamanan serta integritas sistem agar tidak terganggu. a) ATRIBUT FILE a. Tipe file b. Jumlah link e. File mempunyai beberapa atribut, antara lain : : menentukan tipe dari file, yaitu : Karakter Arti - File biasa d Direktori l Symbolic link b Block special file c Character special file s Socket link p FIFO c. Pemilik (Owner) : menentukan siapa pemilik file ini : menentukan group yang memiliki file ini Jumlah karakter : menentukan ukuran file dalam byte f. Waktu pembuatan : menentukan kapan file terakhir dimodifikasi g. Nama file : menentukan nama file yang dimaksud # groupadd [option...] nama_grup_baru # groupdel nama_grup_yang_akan_dihapus : jumlah link untuk file ini. d. Group
  • 4. Modul Praktikum Sistem Operasi Praktikum I Ferry Mulyanto , ST b) IJIN AKSES Setiap obyek pada Linux harus mempunyai pemilik, yaitu nama pemakai Linux (account) yang terdaftar pada /etc/passwd. Contoh : -rw-rw-r-- 1 bin auth 1639 2008-08-31 20:19 File.txt tipe Ijin akses Jml link Pemilik Group Jml karakter Waktu Nama file Ijin akses dibagi menjadi 3 peran yaitu :  Pemilik (Owner)  Kelompok (Group)  Lainnya (Others) Setiap peran dapat melakukan 3 bentuk operasi yaitu :  Pada File o R (Read) Ijin untukmembaca o W (Write) Ijin untuk mengubah / membuat o X (Execute) Ijin untuk menjalankan program  Pada Direktori o R (Read) Ijin untukmembaca daftar file dalam direktori o W (Write) Ijin untuk mengubah/membuat file di direktori o X (Execute) Ijin untuk masuk ke direktori (cd) Pemilik File/Direktori dapat mengubah ijin akses sebagai berikut : -rwxrwxrwx 1 student test 1639 2001-08-31 20:19 file.txt Format untuk mengubah ijin akses dimana u = user (pemilik) g = group (kelompok) o = others (lainnya) user group other chmod [ugoa] [= + -] [rwx] File(s) chmod [ugoa] [= + -] [rwx] Dir(s)
  • 5. Modul Praktikum Sistem Operasi Praktikum I Ferry Mulyanto , ST Note : angka 0 di berikan apabila kita tidak memberikan ijin sedangkan agka 1 di berikan apabila diberikan ijin. Contoh : Ada file dengan nama file.txt dimana untuk ijin aksesnya owner diberi seluruh akses, group hanya baca, other tidak ada akses sama sekali.bagaimanakah format yang digunakan untuk merubah ijin akses dari file.txt tersebut ? Jawab : u = r w x = 1 1 1 = 7 g = r w x = 1 0 0 = 4 o = r w x = 0 0 0 = 0 jadi formatnya adalah : $ chmod 740 file.txt c) PEMILIK FILE dan GROUPS Pemilik sebuah file atau direktori dapat diganti menjadi user yang lain yang kita inginkan Untuk menggantinya digunakan perintah chown. Syntax : Begitu juga nama group pada sebuah file juga dapat kita ubah, untuk mengubahnya kita bisa menggunakan perintah chgrp. Syntax : a = all Format lain dari chmod adalah menggunakan bilangan biner sebagai berikut r w x 1 0 1 = 5 chmod [Angka_ijin] File(s) chmod [Angka_Ijin] Dir(s) # chown option pemilik_baru nama_file/direktori # chgrp option group_pengganti nama_file/direktori
  • 6. Modul Praktikum Sistem Operasi Praktikum I Ferry Mulyanto , ST Untuk keamanan dan privasi, setiap file di linux memiliki identitas kepemilikan(ownership). Dengan adanya identitas ini maka akan jelas siapa pemilik file tersebut. note : perintah chown dan chgrp harus dilakukan melalui root. User dan Group pengganti sudah harus ada dalam sistem. II. MATERI PRAKTIKUM 1. Login ke sistem GNU/Linux kemudian buka terminal. 2. Pelajari dan lakukan percobaan berikut Percobaan 1 : Menambah User dan Groups Percobaan 2 : Merubah Password Percobaan 3 : Berpindah User Percobaan 4 : Melihat User yang Login di Sistem Percobaan 5 : Merubah Ijin Akses File # groupadd praktikumII # useradd praktikanI # adduser praktikanII # useradd –g praktikumII praktikanIII # passwd praktikanI # passwd praktikanIII $ su praktikanI $ su praktikanII $ su praktikanIII $ who $ who praktikanI $ touch f1 f2 f3 f4 $ chmod 747 f1 $ ls –l f1 $ chmod u+x f2 $ ls –l f2 $ chmod g=w f3 $ ls –l f3 $ chmod o-r f4 $ ls –l f4 $ chmod a=x f1 $ ls –l f1 $ chmod u-x,g+r,o=w f2 $ ls –l f2 $ ls l f1 f2 f3 f4
  • 7. Modul Praktikum Sistem Operasi Praktikum I Ferry Mulyanto , ST Percobaan 6 : Merubah Nama Groups dari File dan Direktori Percobaan 7 : Merubah Nama Pemilik dari File dan Direktori Percobaan 8 : Menghapus File dan Direktori III. URAIKAN HASIL PERCOBAAN ANDA Buat Laporan apa saja yang telah anda ketahui, dengan tujuan sejauh mana anda memahami tentantang Perintah Dasar Linux. IV. TUGAS PRAKTIKUM A. Tugas Praktikum $ touch fileQ $ mkdir folderQ $ ls –l fileQ folderQ # chgrp praktikumII fileQ # chgrp praktikumII folderQ # ls –l FileQ folderQ # chown praktikanI fileQ # chown praktikanII folderQ # ls –l FileQ folderQ # userdel praktikanIII # userdel –r praktikanII # groupdel praktikumII