Gaussian 설치 후 퍼미션 조정

gaussian을 설치하면 기본적으로 설치 디렉토리 및 파일이 설치 계정에서만 동작하도록 권한이
주어진다. ( 퍼미션 750 )
만일 Linux 계열 시스템이라면, 여러 사용자가 동시에 gaussian을 사용할때 문제가 발생한다.
해당 문제를 해결하는 방법은 두가지가 있다.
방법 1 : 특정 그룹을 추가한후, gaussian을 사용할 대상 계정을 해당 그룹에 포함시킨다.
그후 $g09root 하단 디렉토리에서 아래 명령을 수행한다.
# chgrp -R <gaussian_group> *
방법 2: 그냥 퍼미션을 조정한다. ( 750 -> 755, 640 -> 644 )
# cd $g09root
# find ./ -perm 750 -exec chmod 755 {} \;
# find ./ -perm 640 -exec chmod 644 {} \;
위 명령으로 대부분 모든 사용자가 사용이 가능토록 퍼미션 조정이 되었을 거다.
아래 명령으로 한번 확인한다.
# find ./ ! -perm 644 ! -perm 755 -exec ls -l {} \;
-rw——- 1 alang alang 5336  8월 30  2009 ./basis/2ZaP.gbs
-rw——- 1 alang alang 13239  8월 30  2009 ./basis/5ZaP.gbs
-rw——- 1 alang alang 7642  8월 30  2009 ./basis/3ZaP.gbs
-rw——- 1 alang alang 37099  8월 30  2009 ./basis/gp-ne.gbs
-rw——- 1 alang alang 10313  8월 30  2009 ./basis/4ZaP.gbs
-rw——- 1 alang alang 16443  8월 30  2009 ./basis/6ZaP.gbs
-rw——- 1 alang alang 5826  8월 30  2009 ./bsd/release_a01.txt
위와 같이 600 퍼미션의 파일들이 몇개가 있다. 위 파일도 644로 변경하도록 하자.
# find ./ ! -perm 644 ! -perm 755 -exec chmod 644 {} \;
이제 모든 사용자가 이용이 가능한 상태로 권한 조정이 이루어졌다.

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

페이스북/트위트/구글 계정으로 댓글 가능합니다.