11/11/2012

ADMINISTRASI SITEM FILE LINUX


LAPORAN PRAKTIKUM
SISTEM OPERASI
MODUL IV

 

DISUSUN OLEH
NIM          : 115410138
Nama      : Hermawan

SEKOLAH TINGGI MANAJEMEN DAN INFORMATIKA
AKAKOM YOGYAKARTA
2011


ADMINISTRASI SITEM FILE LINUX
A.  DASAR TEORI
Linux merupakan system operasi multiselular yang artinya dapat dipakai oleh lebih dari satu pengguna. Untuk masuk ke system setiap pengguna harus memiliki nama user dan password yang dimilikinya. Jadi tidak sembarang orang bisa masuk kedalam system ini. Selain itu Linux juga memiliki sekuritas yang berupa hak akses terhadap suatu file dan direktori. Perijinan terhadap file dan direktori dibagi menjadi 3 macam akses yaitu :
û  R (Read) : ijin untuk membaca dan membuka file dan direktori, nilainya adalah 4.
û  W (Writre) :ijin untuk mengubah atau membuat/memodifikasi file dan direktori, nilainya adalah 2.
û  X (Execute) :ijin untuk menjalankan program dan dapat difungsikan direktori kerja (pada direktori), nilainya adalah 1.
Berdasarkan hak akses terhadap file dan direktori, Linux membagi user menjadi 3 kelompok yaitu :
û  Pemilik (Owner) : pengguna yang mebuat file atau direktori tersebut.
û  Kelompok (Group) : merupakan kelompok dari sebuah pengguna. Misalnya,beberapa pengguna dikelompokan dalam Group tertentu.
û  Lainnya (Others) : merupakan pengguna yang tidak masuk dalam kelompok Owner dan Group.
Untuk berkomunikasi antar pengguna, Linux mempunyai beberapa utilitas antara lain mail (surat elektronis), write (menyampaikan informasi secara online ke pengguna lain), mesg (untuk membuka dan menutup komunikasi) dan telnet (untuk melakukan komunikasi jarak jauh).
 
A.  PEMBAHASAN
1.      Melihat identitas diri melalui etc/psswd atau etc/group.
masuk ke server student (LOGIN USER)
ü  [student@localhost ~]$ ssh hermawa10138@serverstudent
Warning: Permanently added 'serverstudent,172.18.254.253' (RSA) to the list of known hosts.
ü  hermawa10138@serverstudent's password:
Last login: Tue Mar 20 10:25:36 2012 from 172.18.104.120

MELIHAT IDENTITAS
ü  hermawa10138@lab:~$ id
uid=10277(hermawa10138) gid=103(student) groups=103(student)
KETERANGAN : identitas dari data server hermawa10138 adalah nomer/ kode uid (nomer group id) yaitu 10277 dari susunan angka/ kode hermawa10138, nomer/ kode gid yaitu 103 dari susunan angka / kode angka student, nomer/ kode groups yaitu 103 dari susunan angka / kode angka student.
ü  hermawa10138@lab:~$ grep 10277 /etc/passwd
KETERANGAN : untuk melihat informasi user yang aktif yang ada di dalam group,mnaka akan terlihat user yang aktif di lab yaitu :
wid10277:x:3446:103:WIDIA
WISNU WARDANA:/home/student/d3/2001/wid10277:/bin/bash
jeff10277:x:3586:103:jeffri manurung:/home/student/s1/2001/jeff10277:/bin/bash
ratnaay10277:x:8882:103:RATNA
AYU ADITIA:/home/student/s1/2009/ratnaay10277:/bin/bash
2.      Memerika directory home
ü  hermawa10138@lab:~$ ls -ld /home/student
KETERANGAN :  untuk memeriksa Direktory home, maka akan muncul isi dari file directory home yaitu :
drwxr-xr-x  9 root root 4096 Apr  3 04:03 /home/student/
ü   [student@localhost ~]$ touch file 3
KETERANGAN : untuk melihat dan mengubah ijin akses dari file 3.




ü  [student@localhost ~]$ ls -l file3, maka hasilnya adlh:
-rw-r--r--  1 student student 29 Apr  3 11:07 file3

KETERANGAN :
rw = merupakan kelompok Owner
r = merupakan kelompok group
rr= merupakan kelompok others
Perintah itu digunakan untuk membuat file  3
3.      Logname ( digunakan untuk menampilkan nama login)
ü  hermawa10138@lab:~$ logname
KETERANGAN: menampilkan nama login / server student yaitu : hermawa10138.
4.      Finger digunkan untuk menampilkan informasi menganai pemakai local maupun remote.
ü  hermawa10138@lab:~$ finger, maka hasil outputnya adalah:

Login     Name  Tty      Idle  Login Time  Office  Office Phone
arrisbu10229 ARRIS BUDI YATNO    pts/28      2  Apr  3 10:23 (172.18.104.116)
KETERANGAN : dari hasil diatas maka dapat disimpulkan bahwa finger digunkan untuk menampilkan informasi mengenai pemakai lokal maupun remote yaitu ada :
 Login user adalah arrisbu10229, bernama ARRIS BUDI YATNO, tty( erintah mencetak nama berkas yang terhubung ke input standar melalui output standar) adalh pts/ 28 , idle ( proses ynag mengaggur/ tidak melakukuan apa-apa ) yaitu 2, login time ( waktu login ) yaitu  3 april jam 10.23, nomer id Office Phone yaitu 172.18.104.116.
5.      Mengubah ijin akses (chmod).
ü  [student@localhost ~]$ touch f1 f2 f3
KETERANGAN : Perintah untuk membuat  f1 f2 f3.
ü  [student@localhost ~]$ ls -l f1 f2 f3
KETERANGAN :  Perintah untuk melihat isi  f1 f2 f3, maka akan muncul :
            -rw-r--r--  1 student student 0 Apr  3 10:45 f1
            -rw-r--r--  1 student student 0 Apr  3 10:45 f2
-rw-r--r--  1 student student 0 Apr  3 10:45 f3

v  Untuk melihat file defile f1 maka gunakan perintah $ ls -l f1

ü  [student@localhost ~]$ chmod u+x f1
KETERANGAN : untuk merubah ijin akses u (owner/pemilik) dengan menambah  x ( Execute) di dalam file f1, untuk melihat file ketik perintah : $ ls -l f1, maka akan muncul isi file dri f1 adalah :
-rwxr--r--  1 student student 0 Apr  3 10:45 f1*
ü  student@localhost ~]$ chmod o-r f1
KETERANGAN : untuk merubah ijin akses o (owner/pemilik) dengan mengurangi  r ( read) di dalam file f1, untuk melihat file ketik perintah : $ ls -l f1, maka akan muncul isi file dri f1 adalah :
-rwxr-----  1 student student 0 Apr  3 10:45 f1*
ü  [student@localhost ~]$ chmod u-x,g+w,o=r f1
KETERANGAN : untuk merubah ijin akses u (owner/pemilik) dengan mengurangi x (exwcute), dan merubah group dengan menambah w (write), dengan ketentuan o (other) sama dengan  r (read ) di dalam file f1. untuk melihat file ketik perintah : $ ls -l f1, maka akan muncul isi file dri f1 adalah :
-rw-rw-r--  1 student student 0 Apr  3 10:45 f1
ü  [student@localhost ~]$ chmod 751 f1
KETERANGAN : untuk merubah ijin akses  dengan mengurangi x (exwcute), untuk melihat file ketik perintah : $ ls -l f1, maka akan muncul isi file dri f1 adalah :
-rwxr-x--x  1 student student 0 Apr  3 10:45 f1*


B.   LATIHAN
ü  Terlampir di listing

C.   TUGAS
1.      Menjelaskan secara detail, perintah-perintah yang telah dijalankan dan contoh-contoh yang lain kedalam laporan.
ü  Sudah dijelaskan dalam pembahasan.

2.      Mencari perintah-perintah lain, yang berhubungan dengan administrasi sistem Linux dan jelaskan fungsinya, selain yang sudah ada dalam modul ini, minimal 5 perintah.
û  du <enter>
Perintah ini berguna untuk menampilkan ringkasan pemakaian disk. Bentuk pemakaian:
du [pilihan] [nama_direktori]
Informasi yang ditampilkan dimulai dari direktori yang disebutkan pada argumen beserta subdirektori-subdirektori yang terkandung di dalamnya. Apabila direktori tidak disebutkan, maka direktori kerjalah yang disebutkan.
û  gzip <enter>
      Perintah ini digunakan untuk memampatkan (mengkompresi) suatu berkas. Hasil kompresi akan menghasilkan file baru dengan ekstensi .gz Perintahnya:
      gzip [nama berkas] <enter>
      Untuk mengembalikan bentuk file aslinya, perintahnya:
      gunzip [nama berkas.gz] <enter>
û  ps <enter>
      Perintah ini berguna untuk menampilkan status dari proses yang sedang barjalan pada sistem. Bentuk perintahnya:
      ps <enter>
û  split <enter>
      Perintah ini digunakan untuk memecah sebuah berkas menjadi beberapa berkas. Bentuk penggunaannya:
      spilt [-n] [berkas [nama]] <enter>
      Apabila -n ( n berupa bilangan) disertakan, maka setiap berkas yang terbentuk akan diisi dengan n buah baris (kecuali berkas terakhir, hanya berisi baris saja). Apabila pilihan ini tidak diberikan, nilai bawaan yang digunakan adalah 1000 baris.
û  xargs <enter>
      Perintah xargs memungkinkan pemakai membentuk sebuah daftar argumen dari perintah-perintah dan kemudian mengeksekusinya.
Perintahnya:
      xargs [pilihan] [perintah[argumen_awal]]

D.   KESIMPULAN
     Dari praktikum yang saya lakukan saya dapat mengambil kesimpulan bahwa System Linux ini merupakan system operasi multiseluler artinya dapat dipakai lebih dari satu pengguna oleh karena itu Linux memiliki pengaturan hak akses terhadap suatu file dan direktori yang didasarkan pada masing-masing pengguna.
     Selain itu kita dapat mengetahui dan memahami bermacam atribut-atribut yang ada dalam system Linux.

E.   LISTING
ü  Terlampir

 



1 komentar:

  1. Terima kasih atas infonya, sangat membantu

    Kunjungi juga blog saya di
    My blog

    BalasHapus