Home > Ebook, Kata, Komputer, Linux, New, Solusi, Tips, Trik, Ubuntu > Merubah Kepemilikan File Linux Ubuntu

Merubah Kepemilikan File Linux Ubuntu

Setiap file di dalam linux pasti terdapat atribut dan keterangan file. Nah untuk melihat hal tersebut bisa dilakukan dengan menggunakan perintah ls yaitu sebagai berikut :

[root@ergie root]# ls –l /home
-rwxr-xr-x         1    root     root     juli 09 2009            /home/file1
maksud dari keterangan diatas menurut  blok :
-rwxr-xr-x              =  hak akses dari suatu file
root                           =  user
root                           =  grup
juli 09 2009          =  tanggal pembuatan file
/home/file             =  letak file / nama file

setelah melihat contoh diatas sekarang adalah cara untuk merubah kepemilikan file. Adapaun caranya adalah dengan perintah chown sebagai berikut :

[root@ergieroot]# ls –l /home
-rwxr-xr-x         1    root     root     juli 09 2009            /home/file1
[root@ergie root]# chown  ergie  /home/file1

[root@ergieroot]# ls –l /home
-rwxr-xr-x         1    ergie       root     juli 09 2009            /home/file1

dari contoh diatas terlihat bahwa file1 yang dimiliki oleh user root berubah kepemilikan menjadi user ergie. Kemudian cara untuk merubah kepemilikan grup adalah dengan menggunakan perintah chgrp. Adapun contohnya sebagai berikut :

[root@ergie root]# ls –l /home
-rwxr-xr-x         1    ergie       root     juli 09 2009            /home/file1
[root@ergie root]# chgrp ergie /home/file1

[root@ergie root]# ls –l /home
-rwxr-xr-x         1    ergie       ergie     juli 09 2009            /home/file1

dari contoh diatas terlihat bahwa file1 yang dimiliki oleh grup root berubah kepemilikan menjadi grup  ergie. Berikut ini langkah untuk merubah kepemilikan file dan grup secara bersamaan. Contoh perintah :

[root@ergie root]# ls –l /home
-rwxr-xr-x         1    ergie       ergie     juli 09 2009            /home/file1
[root@ergie root]# chown  root.root /home/file1

[root@ergie root]# ls –l /home
-rwxr-xr-x         1    root     root     juli 09 2009            /home/file1

dari contoh diatas terlihat bahwa file1 yang dimiliki oleh user ergie dan  grup ergie berubah kepemilikan menjadi user root dan grup  root. Jika kadang dijumpai file yang tidak bisa terubah kepemilikannya bisa menggunakan perintah –R (recursive). Contoh penggunaan sebagai berikut :

[root@ergie root]# ls –l /home
-rwxr-xr-x         1    root     root     juli 09 2009            /home/file1
[root@ergie root]# chown -R ergie.ergie   /home/file1

[root@ergie root]# ls –l /home
-rwxr-xr-x         1    ergie    ergie    juli 09 2009            /home/file1

Hak Akses

Hak akses file di linux adalah sangat penting untuk mencegah user yang tidak berkentingan mengakases file-file tertentu. Di dalam linux terdapat user administrator atau biasa disebut super user atau root. Jika kita menggunakan user ini maka akan dapat mengakses semua file yang ada.

Di dalam linux terdapat 3 hak akses. Adapaun hak akses tersebut adalah :

read ( r )

jika suatu file mempunyai hak akses yaitu read maka file tersebut hanya dapat dibaca saja, dengan menggunakan perintah cat, vi, pico dll. Tetapi tidak bisa diubah maupun dihapus. Jika itu adalah direktori maka hanya dapat melihat isi direktori saja menggunakan perintah ls

write ( w )

jika suatu file mempunyai hak akses yaitu write maka file tersebut dapat diubah maupun dihapus. Jika itu adalah direktori maka direktori itu dapat dihapus berserta file file yang ada di dalamnya.

execute ( x )

jika suatu file mempunyai hak akses yaitu execute maka file tersebut dapat dijalankan layaknya sebuah aplikasi. Jika itu adalah direktori maka semua file yang ada di direktori tersebut dapat dijalankan layaknya sebuah program aplikasi.

Merubah Hak Akses

Sebelum merubah hak akses perlu diketahui singkatan singkatan yang dugunakan dalam perintah dan mengetahui struktur atribut sebuah file.

Contoh :
[root@ergie root]# ls –l /home
-rwxr-xr-x         1    ergie   ergie    juli 09 2009            /home/file1

Keterangan :
–     r     w      x      r     –      x       r      –      x
1  |  2    3      4   |   5     6     7   |   8      9    10
u                     g                      o

Keterangan :

nomer 1 adalah tanda jenis suatau file

jika  –  maka itu file biasa

jika  d  maka itu adalah direktori

jika  l maka itu adalah sebuah link

nomer 2,3,4 adalah hak akses kepemilikan dari user

nomer 5,6,7 adalah hak akses kempemilian dari grup

nomer 8,9,10 adalah hak akses kepemilikan dari other

Kemudian beberapa singkatan yang perlu diketahui :

u = user
g = grup
o = other
a = all (user,grup,other)
+ = menambah atribut
–  = mengurangi atribut

Cara merubah hak akses ada 2 metode dan dengan menggunakan perintah chmod :

Metode Huruf

Contoh penggunaan :

[root@ergie root]# ls –l /home
-rwxr-xr-x         1    root    root     juli 09 2009            /home/file1
[root@ergie root]# chmod  g+w,o+w  /home/file1

[root@ergie root]# ls –l /home
-rwxrwxrwx         1    root    root     juli 09 2009            /home/file1

terlihat contoh diatas cara merubah hak akses dari file1, awalnya -rwxr-xr-x  menjadi –rwxrwxrwx.

Contoh lagi cara merubah hak akses file :
[root@ergie root]# ls –l /home
-rwxrwxrwx         1    root    root     juli 09 2009            /home/file1
[root@ergie root]# chmod  g-rwx,o-rwx  /home/file1

[root@ergie root]# ls –l /home
-rwx——         1    root    root     juli 09 2009            /home/file1

terlihat contoh diatas cara merubah hak akses dari file1, awalnya -rwxrwxrwx  menjadi –rwx——

  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: