IT기술/Linux

4-5 파일 및 디렉토리 생성 권한

dobbby 2013. 9. 6. 17:37
반응형

● 파일 및 디렉토리 생성 권한


   디렉토리   777                                       755

                           -    022 (umask)   =>   

   파일         666                                       644


     => 파일 및 디렉토리는 umask 값에 의해 최초 생성 권한이 적용된다.


   ex)  ]# mkdir aaaDir

          ]# touch aaaFile

          ]# ls -l

          drwxr-xr-x 2 root root 4096 10월  3 15:36 aaaDir     (755)

          -rw-r--r-- 1 root root    0 10월  3 15:36 aaaFile     (644)

          ]# umask

          0022




          ]# umask  002      =>  umask 변경(현재 로그인 쉘에만 적용)

          ]# mkdir bbbDir   

          ]# touch bbbFile    

          ]# ls -l

          drwxrwxr-x 2 root root 4096 10월  3 15:40 bbbDir    (775) 

          -rw-rw-r-- 1 root root    0 10월  3 15:40 bbbFile    (664)




   ※ 계정 생성시 자동생성된 홈디렉토리의 생성 권한 제어 


       ]# useradd kang

       ]# ls -l /home

       drwx------ 3 kang kang  4096 10월  3 15:44 kang     (700)

 



       ]# vi /etc/login.defs

       ....

       UAMSK    077         =>  홈디렉토리 생성 권한 : 700

                     076         =>   변경 : 홈디렉토리 생성 권한 : 701





       ]# useradd choi

       ]# ls -l /home

       drwx-----x 3 choi choi  4096 10월  3 16:00 choi     (701)



반응형