Untuk mengubah file permission, menggunakan command chmod.
Cara penulisannya :
chmod (permission) (nama_file/direktori/link)
File permission sendiri terdiri dari 3, yaitu read, write dan execute
Di dalam system operasi *nix terdapat file permission yang terdiri dari beberapa digit, yaitu:
- 1 digit ini untuk jenis file
- 3digit pertama itu permision buat user yang punya file
- 3digit kedua itu permision buat group
- 3digit ketiga itu permision buat other
Kalo digambar, diagramnya seperti ini:
- --- --- --- i 1 2 3
Penjelasan:
i= menunjukkan tipe, bisa berbentuk l(link/short cut), -(file) atau d (direktory)
1,2,3 = menunjukkan permision.
Mis. attribut dari 3digit pertama itu rwx berarti
nilainya :
7 = [r]ead [4] + [w]rite [2] + [e]xecute [1]
nah kalo [-] berarti isinya [0]
kalo nilainya kaya yang diatas (644) berarti :
user = 6 -> rw-
group = 4 -> r--
other = 4 -> r--
berarti user bisa nge-read sama nge-write
group bisa nge-read aja
other bisa nge-read aja
Sepertinya koq ruwet???
Lebih mudahnya pake bilangan biner aja.
Misalnya:
-rw-r--r-- = berarti 110-100-100 = 644
drwxr-xr-x = berarti 111-101-101 = 755
lrwxrwxrwx= berarti 111-111-111 = 777
$chmod 644 file1 $chmod 777 file2 $chmod +x file3 //maksudnya, baik user, group maupun other ditambahi execute
Mudah bukan???? eh, gak sulit-sulit amat khan?? :P
Artikel Terkait :
- [Linux] Upgrade PHP 5 to PHP 7 using Yum on Oracle RHEL 6.3 Santiago
- [Linux] Install php-mbstring On ORHEL 6.3
- [Linux] SSL Certificates, Private Keys and CSRs with OpenSSL
- [Linux] Transfer Files Or Folder Using SCP
- [Linux] Unicode Support CentOS 5.5, PHP And PCRE
- [Linux] Apache Tomcat 6 And Ubuntu 10.04
- [Linux] Cannot Mount Volume NTFS On Ubuntu
- [Linux] Preset Winamp For Audacious On Ubuntu
- [Linux] Upgrade Debian Kernel
- Setting RAID 1 IBM XSeries 346
- NTP (Network Time Protocol)
- [Linux] Redirect on Transparent Proxy
- SLaX
- [Oracle EBS] GL Journals Stuck With Funds Status In Process
- [Oracle EBS] ORA-01591 In-Doubt Transactions
- [Oracle EBS] Query to list Reports assigned to a Responsibility
- [Oracle EBS] Query Period Status
- [Oracle EBS] Query To Find Application Name And Short Name
0 comments:
Post a Comment