Devilzc0de Forum Follow @devilzc0de
  • Home
  • Hacking
  • Networking
  • Programming
  • O.S
  • Server
  • Tweets
  • Search
  • Member List
  • Calendar
Current time: 05-24-2013, 01:58 PM Hello There, Guest! (Login — Register)
Devilzc0de Forum › Information Technology › Operating system › Linux v
« Previous 1 ... 20 21 22 23 24 ... 45 Next »

[Tutor] chmod hak akses di Linux

Home General Computer Multimedia Business Lounge

Pages (3): « Previous 1 2 3
Post Reply 
Tweet
Threaded Mode | Linear Mode
Tutor chmod hak akses di Linux
09-13-2011, 02:30 AM
Post: #21
ditatompel Offline
Administrator
*******
Administrators
Posts: 2,168
Joined: Dec 2010
Reputation: 367
RE: chmod hak akses di Linux
(08-19-2011 01:05 PM)H.W.K Wrote:  nanya Om .. di bawah ini artinya apa?

Quote:-rwsr-xr-x 1 root root 71416 Mar 6 23:33 mount.nfs4

kok ada "rwsr" maksud nya bagaimana??

Thanks sebelumnya :-)

setuid
Jika file memiliki atribut tersebut, user yang mengeksekusi file tersebut memiliki hak owner / group pada file tsb.. ketawa
Find all posts by this user
Quote this message in a reply
09-13-2011, 09:46 AM
Post: #22
Lintang27™ Offline
Pemulung Sampah
**
Moderators
Posts: 2,159
Joined: Mar 2010
Reputation: 135
RE: chmod hak akses di Linux
(09-13-2011 01:59 AM)GoThiC Wrote:  ijin nambahin dan perjelas...

-== Atribut & Hak Akses File ==-

Pada dasarnya, ada 3 tipe hak akses yang dapat diterapkan pada sebuah file:

1. Read ®
File dengan hak akses ini berarti file tersebut hanya bisa dibaca saja.
2. Write (w)
File dengan hak akses write dapat dibaca sekaligus dapat dimodifikasi.
3. Execute (x)
File dengan hak akses Execute dapat dijalankan/dieksekusi.

Untuk melihat hak akses suatu file, anda dapat menggunakan perintah ls -l.

Pengubahan hak akses suatu file dapat dilakukan dengan menggunakan perintah chmod. Struktur dasar dari perintah tersebut ialah:

Code:
chmod [OPTION] [--recursive] [--changes] [--silent] [--quiet] [--verbose] [--help] [--version] mode file

OPTION:

-c, –changes
Verbose, menampilkan hanya file-file yang memiliki hak akses yang berubah.

-f, –silent, –quiet
Tidak menampilkan pesan kesalahan mengenai file-file yang hak aksesnya tidak dapat dirubah.

-v, –verbose
Verbose, menampilkan penjelasan perubahan hak akses.

-R, –recursive
Secara rekursif merubah hak akses direktori dan isinya.

–help
Menampilkan cara penggunaan program.

–version
Menampilkan informasi versi program.

Perintah chmod merubah hak akses file menurut mode. Mode disini dapat berupa sebuah simbol atau angka oktal yang mewakili pola bit untuk membuat perubahan hak akses yang baru.

Chmod tidak akan merubah hak akses dari symbolic link; Sistem call chmod tidak dapat mengubah hak akses file-file tersebut. Hal ini bukan suatu masalah karena hak akses symbolic link tidak pernah digunakan. Walaupun demikian, setiap symbolic link yang diberikan pada baris perintah bersama dengan chmod merubah hak akses dari file yang dituju. Tapi chmod mengabaikan symbolic link yang menuju ke direktori lain.

-== Penggunaan mode simbol ==-

Struktur dasar perintah untuk penggunaan mode simbol ialah sebagai berikut:

Code:
‘[ugoa...][[+-=][rwxXs­tugo...]…][,...]‘
Arti dari simbol-simbol diatas yaitu :

u —> pemilik(user)

g —> group

o —> other, untuk user lain bukan didalam grup

a —> seluruh user

+ —> Tanda ini menyebabkan sebuah hak akses tersebut ditambahkan ke sebuah file. – —> Tanda ini berlaku sebaliknya, yaitu menyebabkan hak akses dihapus.

= —> TAnda ini menyebabkan hanya hak akses itu saja yang dimiliki oleh file yang bersangkutan.

Adapun huruf-huruf ‘rwxXstugo’ ialah bagian untuk memilih hak akses baru:

r —> hak akses baca

w —> hak akses tulis

x —> hak akses eksekusi

X —> mengeksekusi hanya bila file adalah sebuah direktori atau sudah memiliki hak akses eksekusi untuk beberapa user.

s —> mengeset ID user atau ID group pada saat eksekusi

t —> menyimpan teks program pada swap device

u —> hak akses untuk user yang telah memilikinya

g —> hak akses untuk user lain dalam grup yang telah memilikinya

o —> hak akses untuk user lain bukan dalam grup yang telah memilikinya

Contoh :
Code:
gothic@psycho:~$ ls -l
total 28
drwxr-xr-x 2 gothic gothic 4096 Sep 30 15:44 Desktop
drwxr-xr-x 5 gothic gothic 4096 Mar 25 2006 GNUstep
drwxr-xr-x 2 gothic gothic 4096 Sep 30 14:45 linuX
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 none
-rw-r–r– 1 gothic gothic 12 Sep 30 15:55 psycho.txt
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 tmp

Terlihat bahwa disana terdapat 5 buah directory dan sebuah file dengan nama psycho.txt. Perhatikan file psycho.txt. File tersebut memiliki hak akses:

-rw-r–r–

(-) menandakan bahwa psycho.txt bertipe file. (rw-) menandakan bahwa user (pemilik) file psycho.txt dapat melakukan akses read ®, write(w), tanpa eksekusi (-). Sementara group hanya memiliki hak akses (r–). Artinya group hanya dapat melakukan pembacaan file psycho.txt, tanpa dapat memodifikasi file tersebut. Begitu juga others. Sekarang kita reset hak akses other psycho.txt dengan simbol =rw sehingga other dapat membaca dan memodifikasi file tersebut:

Code:
gothic@psycho:~$ chmod o=rw psycho.txt

Sekarang kita lihat perubahan hak akses psycho.txt dengan perintah ls -l

Code:
gothic@psycho:~$ ls -l
total 28
drwxr-xr-x 2 gothic gothic 4096 Sep 30 15:44 Desktop
drwxr-xr-x 5 gothic gothic 4096 Mar 25 2006 GNUstep
drwxr-xr-x 2 gothic gothic 4096 Sep 30 14:45 linuX
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 none
-rw-r–rw- 1 gothic gothic 12 Sep 30 15:55 psycho.txt
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 tmp

Tuh, hak akses file psycho.txt kini telah berubah menjadi -rw-r–rw-. Artinya, user dan other kini dapat membaca dan memodifikasi file tersebut. Sekarang kita sisipkan atribut w pada group dengan simbol +w supaya group juga dapat membaca dan memodifikasi file psycho.txt :

Code:
gothic@psycho:~$ chmod g+w psycho.txt

Kita lihat perubahannya dengan ls -l

Code:
gothic@psycho:~$ ls -l
total 28
drwxr-xr-x 2 gothic gothic 4096 Sep 30 15:44 Desktop
drwxr-xr-x 5 gothic gothic 4096 Mar 25 2006 GNUstep
drwxr-xr-x 2 gothic gothic 4096 Sep 30 14:45 linuX
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 none
-rw-rw-rw- 1 gothic gothic 12 Sep 30 15:55 psycho.txt
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 tmp

Kini hak akses file psycho.txt telah berubah menjadi -rw-rw-rw-. Artinya, user, group dan other kini dapat membaca dan memodifikasi file tersebut.

-== Penggunaan mode numerik ==-

Mode numerik menggunakan angka satu sampai empat oktal (0-7), diperoleh dengan penambahan nilai bit 4, 2 dan 1. Perhatikan tabel berikut :

[Image: t8ku4y.jpg]

Biar nggak bingung, kita langsung ke contoh aja. Lihat daftar file dengan perintah ls -l

Code:
gothic@psycho:~$ ls -l
total 28
drwxr-xr-x 2 gothic gothic 4096 Sep 30 15:44 Desktop
drwxr-xr-x 5 gothic gothic 4096 Mar 25 2006 GNUstep
drwxr-xr-x 2 gothic gothic 4096 Sep 30 14:45 linuX
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 none
-rw-r–r– 1 gothic gothic 12 Sep 30 15:55 psycho.txt
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 tmp

Terlihat bahwa disana terdapat 5 buah directory dan sebuah file dengan nama psycho.txt yang memiliki hak akses -rw-r–r– ( udah tau khan artinya ? )

Nah, kini akan kita ubah hak akses file tersebut menjadi -rw-rw-r–. Maka kita cukup mengetikkan :

Code:
gothic@psycho:~$ chmod 664 psycho.txt

Dari mana angka 664 didapatkan?? Perhatikan tabel berikut :

[Image: fc4g10.jpg]

Nah, sekarang udah ngerti khan?? ;)
Kini kita lihat perubahannya dengan perintah ls -l

Code:
gothic@psycho:~$ ls -l
total 28
drwxr-xr-x 2 gothic gothic 4096 Sep 30 15:44 Desktop
drwxr-xr-x 5 gothic gothic 4096 Mar 25 2006 GNUstep
drwxr-xr-x 2 gothic gothic 4096 Sep 30 14:45 linuX
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 none
-rw-rw-r– 1 gothic gothic 12 Sep 30 15:55 psycho.txt
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 tmp

Hak akses untuk file psycho.txt kini telah berubah menjadi -rw-rw-r–

-== Umask (User Mask) ==-

Ketika suatu file atau folder pertamakali diciptakan, system akan membuat atribut default terhadap file/directory tersebut. Dengan perintah umask, kita dapat menentukan sendiri atribut default untuk file/directory yang baru diciptakan.

Atribut default yang diberikan oleh system sebenarnya memiliki kalkulasi sebagai berikut:

Code:
Atribut File : 666

Nilai umask : 022

———————– -

Atribut default : 644

Atribut Directory : 777

Nilai umask : 022

———————– -

Atribut default : 755

Kita dapat mengubah-ubah sendiri nilai umask dengan mengetikkan perintah:

$ umask <nilai umask>

Contoh:

$ umask 000

Maka, nantinya file baru yang tercipta akan memiliki atribut:

Atribut File : 666

Nilai umask : 000

———————– -

Atribut default : 666

Dan nantinya directory baru yang tercipta akan memiliki atribut:

Atribut directory : 777

Nilai umask : 000

———————– -

Atribut default : 777

-== Latihan Yuuk! ==-

———————————————————————————–
Percobaan 1 : Ijin Akses
———————————————————————————–

1. Melihat identitas diri melalui etc/passwd atau etc/group, informasi apa yang ditampilkan
Code:
$ id
$ grep <user> /etc/passwd
$ grep [Nomor group id] /etc/group

2. Memeriksa direktori home
Code:
$ ls -ld /home/<user>

3. Mengubah Ijin akses (chmod). Perhatikan ijin akses setiap perubahan !
Code:
$ touch f1 f2 f3
$ ls -l
$ chmod u+x f1
$ ls –l f1
$ chmod g=w f1
$ ls –l f1
$ chmod o-r f1
$ ls –l f1
$ chmod a=x f2
$ ls –l f2
$ chmod u+x,g-r,o=w f3
$ ls –l f3
$ chmod 751 f1
$ chmod 624 f2
$ chmod 430 f3
$ ls –l f1 f2 f3

4. Mengganti kepemilikan digunakan perintah chown. Masuk ke root untuk mengganti kepemilikan tersebut.
Code:
$ su root
$ echo Hallo > f1
$ ls –l f1
$ chown <user-baru> f1 contoh : chown student1 f1
$ ls –l f1

5. Ubahlah ijin akses home directory <user> (student) pada root sehingga <user-baru> (student1) pada satu group dapat mengakses home direktory <user>. Hal ini dimaksudkan agar file f1 yang sudah diubah kepemilikannya dapat diakses <user-baru>. Perubahan ijin akses home directory <user> hanya dapat dilakukan pada root.
Code:
$ chmod g+rwx /home/<user> contoh : chmod g+rwx /home/student
$ ls –l /home
$ exit

6. Sekarang cobalah untuk subtitute user ke <user-baru> (student1). Cobalah untuk mengakses file f1
Code:
$ su <user-baru>
$ ls –l f1
$ cat f1
$ exit

7. Mengubah group dengan perintah chgrp
Code:
$ grep root /etc/group
$ grep other /etc/group
$ su
$ chgrp root f1
$ ls –l f1
$ chgrp <group-baru> f3
$ ls –l f3
$ exit

———————————————————————————–
Percobaan 2 : User Mask
———————————————————————————–

1. Menentukan ijin akses awal pada saat file atau direktori dibuat
Code:
$ touch myfile
$ ls -l myfile

2. Melihat nilai umask
Code:
$ umask

3. Modifikasi nilai umask
Code:
$ umask 027
$ umask
$ touch file_baru
$ mkdir mydir
$ ls -l
$ umask 077
$ touch xfiles
$ mkdir xdir
$ ls -l

Semoga tulisan ini dapat memberikan manfaat bagi member DC..

Keep learning and happy hacking !!

Terima kasih atas tambahannya mas ane kasih cendol buat tambahannya ^_^
Visit this user's website Find all posts by this user
Quote this message in a reply
09-21-2011, 08:22 AM
Post: #23
Liyan oz Away
@riestiyansyah
Posts: 516
Joined: Dec 2010
Reputation: 12
RE: chmod hak akses di Linux
(09-13-2011 09:46 AM)Lintang27 Wrote:  
(09-13-2011 01:59 AM)GoThiC Wrote:  ijin nambahin dan perjelas...

-== Atribut & Hak Akses File ==-

Pada dasarnya, ada 3 tipe hak akses yang dapat diterapkan pada sebuah file:

1. Read ®
File dengan hak akses ini berarti file tersebut hanya bisa dibaca saja.
2. Write (w)
File dengan hak akses write dapat dibaca sekaligus dapat dimodifikasi.
3. Execute (x)
File dengan hak akses Execute dapat dijalankan/dieksekusi.

Untuk melihat hak akses suatu file, anda dapat menggunakan perintah ls -l.

Pengubahan hak akses suatu file dapat dilakukan dengan menggunakan perintah chmod. Struktur dasar dari perintah tersebut ialah:

Code:
chmod [OPTION] [--recursive] [--changes] [--silent] [--quiet] [--verbose] [--help] [--version] mode file

OPTION:

-c, –changes
Verbose, menampilkan hanya file-file yang memiliki hak akses yang berubah.

-f, –silent, –quiet
Tidak menampilkan pesan kesalahan mengenai file-file yang hak aksesnya tidak dapat dirubah.

-v, –verbose
Verbose, menampilkan penjelasan perubahan hak akses.

-R, –recursive
Secara rekursif merubah hak akses direktori dan isinya.

–help
Menampilkan cara penggunaan program.

–version
Menampilkan informasi versi program.

Perintah chmod merubah hak akses file menurut mode. Mode disini dapat berupa sebuah simbol atau angka oktal yang mewakili pola bit untuk membuat perubahan hak akses yang baru.

Chmod tidak akan merubah hak akses dari symbolic link; Sistem call chmod tidak dapat mengubah hak akses file-file tersebut. Hal ini bukan suatu masalah karena hak akses symbolic link tidak pernah digunakan. Walaupun demikian, setiap symbolic link yang diberikan pada baris perintah bersama dengan chmod merubah hak akses dari file yang dituju. Tapi chmod mengabaikan symbolic link yang menuju ke direktori lain.

-== Penggunaan mode simbol ==-

Struktur dasar perintah untuk penggunaan mode simbol ialah sebagai berikut:

Code:
‘[ugoa...][[+-=][rwxXs­tugo...]…][,...]‘
Arti dari simbol-simbol diatas yaitu :

u —> pemilik(user)

g —> group

o —> other, untuk user lain bukan didalam grup

a —> seluruh user

+ —> Tanda ini menyebabkan sebuah hak akses tersebut ditambahkan ke sebuah file. – —> Tanda ini berlaku sebaliknya, yaitu menyebabkan hak akses dihapus.

= —> TAnda ini menyebabkan hanya hak akses itu saja yang dimiliki oleh file yang bersangkutan.

Adapun huruf-huruf ‘rwxXstugo’ ialah bagian untuk memilih hak akses baru:

r —> hak akses baca

w —> hak akses tulis

x —> hak akses eksekusi

X —> mengeksekusi hanya bila file adalah sebuah direktori atau sudah memiliki hak akses eksekusi untuk beberapa user.

s —> mengeset ID user atau ID group pada saat eksekusi

t —> menyimpan teks program pada swap device

u —> hak akses untuk user yang telah memilikinya

g —> hak akses untuk user lain dalam grup yang telah memilikinya

o —> hak akses untuk user lain bukan dalam grup yang telah memilikinya

Contoh :
Code:
gothic@psycho:~$ ls -l
total 28
drwxr-xr-x 2 gothic gothic 4096 Sep 30 15:44 Desktop
drwxr-xr-x 5 gothic gothic 4096 Mar 25 2006 GNUstep
drwxr-xr-x 2 gothic gothic 4096 Sep 30 14:45 linuX
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 none
-rw-r–r– 1 gothic gothic 12 Sep 30 15:55 psycho.txt
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 tmp

Terlihat bahwa disana terdapat 5 buah directory dan sebuah file dengan nama psycho.txt. Perhatikan file psycho.txt. File tersebut memiliki hak akses:

-rw-r–r–

(-) menandakan bahwa psycho.txt bertipe file. (rw-) menandakan bahwa user (pemilik) file psycho.txt dapat melakukan akses read ®, write(w), tanpa eksekusi (-). Sementara group hanya memiliki hak akses (r–). Artinya group hanya dapat melakukan pembacaan file psycho.txt, tanpa dapat memodifikasi file tersebut. Begitu juga others. Sekarang kita reset hak akses other psycho.txt dengan simbol =rw sehingga other dapat membaca dan memodifikasi file tersebut:

Code:
gothic@psycho:~$ chmod o=rw psycho.txt

Sekarang kita lihat perubahan hak akses psycho.txt dengan perintah ls -l

Code:
gothic@psycho:~$ ls -l
total 28
drwxr-xr-x 2 gothic gothic 4096 Sep 30 15:44 Desktop
drwxr-xr-x 5 gothic gothic 4096 Mar 25 2006 GNUstep
drwxr-xr-x 2 gothic gothic 4096 Sep 30 14:45 linuX
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 none
-rw-r–rw- 1 gothic gothic 12 Sep 30 15:55 psycho.txt
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 tmp

Tuh, hak akses file psycho.txt kini telah berubah menjadi -rw-r–rw-. Artinya, user dan other kini dapat membaca dan memodifikasi file tersebut. Sekarang kita sisipkan atribut w pada group dengan simbol +w supaya group juga dapat membaca dan memodifikasi file psycho.txt :

Code:
gothic@psycho:~$ chmod g+w psycho.txt

Kita lihat perubahannya dengan ls -l

Code:
gothic@psycho:~$ ls -l
total 28
drwxr-xr-x 2 gothic gothic 4096 Sep 30 15:44 Desktop
drwxr-xr-x 5 gothic gothic 4096 Mar 25 2006 GNUstep
drwxr-xr-x 2 gothic gothic 4096 Sep 30 14:45 linuX
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 none
-rw-rw-rw- 1 gothic gothic 12 Sep 30 15:55 psycho.txt
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 tmp

Kini hak akses file psycho.txt telah berubah menjadi -rw-rw-rw-. Artinya, user, group dan other kini dapat membaca dan memodifikasi file tersebut.

-== Penggunaan mode numerik ==-

Mode numerik menggunakan angka satu sampai empat oktal (0-7), diperoleh dengan penambahan nilai bit 4, 2 dan 1. Perhatikan tabel berikut :

[Image: t8ku4y.jpg]

Biar nggak bingung, kita langsung ke contoh aja. Lihat daftar file dengan perintah ls -l

Code:
gothic@psycho:~$ ls -l
total 28
drwxr-xr-x 2 gothic gothic 4096 Sep 30 15:44 Desktop
drwxr-xr-x 5 gothic gothic 4096 Mar 25 2006 GNUstep
drwxr-xr-x 2 gothic gothic 4096 Sep 30 14:45 linuX
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 none
-rw-r–r– 1 gothic gothic 12 Sep 30 15:55 psycho.txt
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 tmp

Terlihat bahwa disana terdapat 5 buah directory dan sebuah file dengan nama psycho.txt yang memiliki hak akses -rw-r–r– ( udah tau khan artinya ? )

Nah, kini akan kita ubah hak akses file tersebut menjadi -rw-rw-r–. Maka kita cukup mengetikkan :

Code:
gothic@psycho:~$ chmod 664 psycho.txt

Dari mana angka 664 didapatkan?? Perhatikan tabel berikut :

[Image: fc4g10.jpg]

Nah, sekarang udah ngerti khan?? ;)
Kini kita lihat perubahannya dengan perintah ls -l

Code:
gothic@psycho:~$ ls -l
total 28
drwxr-xr-x 2 gothic gothic 4096 Sep 30 15:44 Desktop
drwxr-xr-x 5 gothic gothic 4096 Mar 25 2006 GNUstep
drwxr-xr-x 2 gothic gothic 4096 Sep 30 14:45 linuX
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 none
-rw-rw-r– 1 gothic gothic 12 Sep 30 15:55 psycho.txt
drwxr-xr-x 2 gothic gothic 4096 Mar 25 2006 tmp

Hak akses untuk file psycho.txt kini telah berubah menjadi -rw-rw-r–

-== Umask (User Mask) ==-

Ketika suatu file atau folder pertamakali diciptakan, system akan membuat atribut default terhadap file/directory tersebut. Dengan perintah umask, kita dapat menentukan sendiri atribut default untuk file/directory yang baru diciptakan.

Atribut default yang diberikan oleh system sebenarnya memiliki kalkulasi sebagai berikut:

Code:
Atribut File : 666

Nilai umask : 022

———————– -

Atribut default : 644

Atribut Directory : 777

Nilai umask : 022

———————– -

Atribut default : 755

Kita dapat mengubah-ubah sendiri nilai umask dengan mengetikkan perintah:

$ umask <nilai umask>

Contoh:

$ umask 000

Maka, nantinya file baru yang tercipta akan memiliki atribut:

Atribut File : 666

Nilai umask : 000

———————– -

Atribut default : 666

Dan nantinya directory baru yang tercipta akan memiliki atribut:

Atribut directory : 777

Nilai umask : 000

———————– -

Atribut default : 777

-== Latihan Yuuk! ==-

———————————————————————————–
Percobaan 1 : Ijin Akses
———————————————————————————–

1. Melihat identitas diri melalui etc/passwd atau etc/group, informasi apa yang ditampilkan
Code:
$ id
$ grep <user> /etc/passwd
$ grep [Nomor group id] /etc/group

2. Memeriksa direktori home
Code:
$ ls -ld /home/<user>

3. Mengubah Ijin akses (chmod). Perhatikan ijin akses setiap perubahan !
Code:
$ touch f1 f2 f3
$ ls -l
$ chmod u+x f1
$ ls –l f1
$ chmod g=w f1
$ ls –l f1
$ chmod o-r f1
$ ls –l f1
$ chmod a=x f2
$ ls –l f2
$ chmod u+x,g-r,o=w f3
$ ls –l f3
$ chmod 751 f1
$ chmod 624 f2
$ chmod 430 f3
$ ls –l f1 f2 f3

4. Mengganti kepemilikan digunakan perintah chown. Masuk ke root untuk mengganti kepemilikan tersebut.
Code:
$ su root
$ echo Hallo > f1
$ ls –l f1
$ chown <user-baru> f1 contoh : chown student1 f1
$ ls –l f1

5. Ubahlah ijin akses home directory <user> (student) pada root sehingga <user-baru> (student1) pada satu group dapat mengakses home direktory <user>. Hal ini dimaksudkan agar file f1 yang sudah diubah kepemilikannya dapat diakses <user-baru>. Perubahan ijin akses home directory <user> hanya dapat dilakukan pada root.
Code:
$ chmod g+rwx /home/<user> contoh : chmod g+rwx /home/student
$ ls –l /home
$ exit

6. Sekarang cobalah untuk subtitute user ke <user-baru> (student1). Cobalah untuk mengakses file f1
Code:
$ su <user-baru>
$ ls –l f1
$ cat f1
$ exit

7. Mengubah group dengan perintah chgrp
Code:
$ grep root /etc/group
$ grep other /etc/group
$ su
$ chgrp root f1
$ ls –l f1
$ chgrp <group-baru> f3
$ ls –l f3
$ exit

———————————————————————————–
Percobaan 2 : User Mask
———————————————————————————–

1. Menentukan ijin akses awal pada saat file atau direktori dibuat
Code:
$ touch myfile
$ ls -l myfile

2. Melihat nilai umask
Code:
$ umask

3. Modifikasi nilai umask
Code:
$ umask 027
$ umask
$ touch file_baru
$ mkdir mydir
$ ls -l
$ umask 077
$ touch xfiles
$ mkdir xdir
$ ls -l

Semoga tulisan ini dapat memberikan manfaat bagi member DC..

Keep learning and happy hacking !!

Terima kasih atas tambahannya mas ane kasih cendol buat tambahannya ^_^

Menambahkan hal sedikit untuk symbolic mode ya om,,,

Code:
a= all
u= user
g=group
o=other

terus untuk apa yang akan kita lakukan pada filenya,,

Code:
+ = Menambahkan permission
- = Mengurangi permission
=  = Menyamakan

permissionnya seperrti biasa ...

r w dan x

ex:

sebuah file dengan akses

Code:
-rwxrwxrwx  1 root     root        830612 2011-09-20 01:13 08710056.ps

kita coba menyamakan semuanya agar aksesnya x semua.. gunakan command

Code:
# chmod a=x namafile

nanati aksesnya akan seperti ini..
Code:
---x--x--x  1 root     root        830612 2011-09-20 01:13 08710056.ps

Begitu juga dengan yang penggunaan tanda + dan -

contoh kita menambahkan akses read ke user/owner

Code:
# chmod u+r namafile

nanti akan menjadi

Code:
-r-x--x--x  1 root     root        830612 2011-09-20 01:13 08710056.ps

Selanjutnya masih bisa dikembangkan sendiri ketawa
Visit this user's website Find all posts by this user
Quote this message in a reply
« Next Oldest | Next Newest »
Pages (3): « Previous 1 2 3
Post Reply 


Topic Tools
Topic Link :
BBCode :
HTML Code :
View a Printable Version Send Thread to a Friend Subscribe to this thread
Submit Google Submit Face book Submit to Digg Submit to Reddit Submit to Furl Submit to Del.icio.us Submit to Jeqq

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  Linux | Distroisme Super Moderator 2 1,561 05-06-2013 06:25 PM
Last Post: l0c4l r00t
Wink [Tutor] Install Linux Kernel 3.2.x.x Qolbi 10 180 05-02-2013 11:34 AM
Last Post: Qolbi
  [Tutor] Cara mengatur atau mengedit category dan menu di linux berbasis debian ghosthands 3 95 04-21-2013 09:29 PM
Last Post: ghosthands
Lightbulb [Ask] Distro Linux apa yang anda pakai saat ini ??? beg3nk newb1e 63 338 04-18-2013 10:06 PM
Last Post: shittyc0de
Star [Tutor] install ms'office 07 di linux beg3nk newb1e 32 1,119 04-08-2013 07:41 PM
Last Post: greenhorn
Thumbs Up [Tutor] Bikin SMS Gateway di Linux Ubuntu :D th3_pun1sh3r 10 587 04-08-2013 11:02 AM
Last Post: c0d3HitLER
  [ASK] MP3 Player yang Userfriendly di Linux K4pT3N 5 111 04-08-2013 10:32 AM
Last Post: sotbot
  [ASK] Image Editor di Linux yang rada-rada mirip Photoshop :p K4pT3N 4 123 04-06-2013 02:38 PM
Last Post: Eyang Subur
Question Vga buat linux gimana sih?? Ozua 3 118 04-06-2013 09:11 AM
Last Post: Ozua
Information [Tutor] Perintah dasar terminal linux 2easy4me 20 379 04-06-2013 12:12 AM
Last Post: 2easy4me

Users Browsing
1 Guest(s)

  • Contact Us
  • devilzc0de
  • Return to Top
  • Mobile Version
  • RSS Syndication
  • Help
Current time: 05-24-2013, 01:58 PM Powered By MyBB, © 2002-2013 MyBB Group. Theme created by Justin S. | Mixed By Chaer.Newbie | Fixed By Aditya

USING THIS SITE INDICATES THAT YOU HAVE READ AND ACCEPT OUR TERMS. IF YOU DO NOT ACCEPT THESE TERMS, YOU ARE NOT AUTHORIZED TO USE THIS SITE