IT2013. 9. 14. 22:41
반응형

1. umask 적용공식

   1) 디렉토리는 777, 파일은 666의 기본 권한을 가짐

   2) umask 에 의해 각 기본권한에서 umask 값만큼 권한이 제한됨

   예) umask 값이 022 이면 디렉토리는 777 - 022 = 755, 파일은 666 - 022 = 644 의 권한으로 생성됨

 

2. umask 설정

   1) root 의 umask 는 /etc/profile 파일에서 설정

   2) 각 user 는  .profile, .cshrc, .bashrc, .login과 같은 사용자 프로파일에서 설정

   3) 전체 시스템에 영향을 미치기 위해서는 /etc/profile 파일에 umask 값을 수정해줘야 하고

       현재 접속되어 있는 쉘에 대해서만 일회성으로 바로잡으려면  #umask nnn

       명령으로 수정해 줄 수 있음.

 

3. vsftp 업로드 umask 설정

   # /etc/vsftpd.conf

   > local_umask=022 앞에 주석 삭제

   > 바로 아래줄에 file_open_mode=0644 추가

반응형

'IT' 카테고리의 다른 글

tomcat 7 한글 깨짐 현상  (2) 2013.09.15
vsftpd 접속 500 oops error 대처법  (2) 2013.09.14
centos openssh 소스 컴파일시 zlib error  (2) 2013.09.14
tomcat 80포트를 8080 포트로 리다이렉팅 하는 법  (2) 2013.09.14
iptables  (2) 2013.09.14
Posted by Dream Come True