Senin, 26 September 2011

Resume Sistem Operasi Pertemuan 3

Nim : 10.41010.0001
Nama : Randy Floranno H.

Administrasi user  and group
Command-command Terkait  :
-ls --- digunakan untuk melihat daftar (list)
-ls –l = lihat direktori atau attribute
Disertakan juga mengenai informasi terkait dengan file yang ada
-ls –lt = urutan yang paling lama diatas
-ls –ltr = urutan yang terakhir paling bawah

Pengetahuan Dasar
Dalam sistem berbasis Linux terdapat username-username spesial untuk mengatur kepentingan fungsi-fungsi sistem. Setiap user mempunyai UID. Untuk mengetahui UID perintahnya : id

Melihat UID
root@dobestry-Presario-V3700-Notebook-PC:/# id
uid=0(root) gid=0(root) groups=0(root)
 id= digunakan untuk mengetahui uid user berkaitan
Ket:
Terlihat UID user adalah 0
Nama user root
Nama group root

Objek
Setiap objek memiliki inode (command yang digunakan untuk melihat inode (ls –i= ls –li)
4121377 -rw-r--r-- 1 dobestry dobestry 6677 2011-06-26 09:28 CEH.mm
4120729 drwxr-xr-x 4 dobestry dobestry 4096 2011-09-19 14:45 Desktop
Bagian paling depan merupakan inode. Informasi mengenai data= metadata (tipe file, tanggal dibuat, update terakhir dll). Yang bisa dikatakan objek :
-File
-Direktori
-Link

Administrasi User dan Group
Beberapa hal terkait dengan administrasi user dan group adalah
-Create user
-Create group
-Create hak akses dari user dan group
-Perintah-perintah administrasi user
-Perintah-perintah administrasi group
-File /etc/passwd dan /etc/shadow
-File /etc/group

Menambah User
dobestry@dobestry-Presario-V3700-Notebook-PC:/$ sudo adduser okto
[sudo] password for dobestry:

Cara masuk sebagai user lain
dobestry@dobestry-Presario-V3700-Notebook-PC:/$ sudo login chayadi
[sudo] password for dobestry:
Password:
Last login: Tue Sep 20 23:13:55 WIT 2011 on pts/0
Welcome to Ubuntu 11.04 (GNU/Linux 2.6.38-8-generic i686)
* Documentation:  https://help.ubuntu.com/
    47 packages can be updated.
    47 updates are security updates.
chayadi@dobestry-Presario-V3700-Notebook-PC:~$

Cara mengganti password
chayadi@dobestry-Presario-V3700-Notebook-PC:~$ passwd chayadi
Changing password for chayadi.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
chayadi@dobestry-Presario-V3700-Notebook-PC:~$

Untuk Keluar dari system
Menggunakan perintah exit , <ctrl-D)

Untuk mengetahui nama pemakai sistem saat ini
Menggunakan perintah: logname
Untuk keluar dari sistem : logout, exit
Untuk melihat user-user yang aktif pada saat ini: who
Untuk mengetahui direktori kerja: pwd

Contoh kasus perubahan hak akses
Buatlah file terlebih dahulu:
-Touch filepercobaan.txt
-Untuk melihat hasilnya bisa diketikan: ls –li
chayadi@dobestry-Presario-V3700-Notebook-PC:~$ touch filepercobaan.txt
chayadi@dobestry-Presario-V3700-Notebook-PC:~$ ls -li
total 4
409552 -rw-r--r-- 1 chayadi chayadi 179 2011-09-20 18:48 examples.desktop
409139 -rw-r--r-- 1 chayadi chayadi   0 2011-09-20 23:42 filepercobaan.txt
chayadi@dobestry-Presario-V3700-Notebook-PC:~$

Perintah untuk mengubah group aktif:
-newgrp
Perintah untuk mengatur hak akses file:
-chgrp
-chmod
-chown

Model Perintah hak akses
-Symbolic
~chmod u=rwx, g=r-x, o= --- user99
~chmod o+x user99
~chmod o-x
-Oktal
~chmod 777
r=4
w=2
x=1

Perbedaan chmod, chgrp, chown?
-Chown (nama pemilik) (namafile)

Kemudian selanjutanya melihat apakah user yang sudah dibuat tadi berhasil dibuat, atau tidak dengan melihat pada bagian direktori /home
Perintah yang bisa digunakan:
-ls –li /home

Menambah group:
-sudo addgroup (namagroup)
Untuk mengecek apakah group berhasil dibuat?
-cat /etc/group
Menghapus group
-groupdel (nama group)