[질문] 파일 권한바꾸는 법좀 알려주세요
글쓴이: hackss / 작성시간: 금, 2006/01/13 - 12:44오전
셸에서 파일 권한 영구히 바꾸는 방법좀 알려주세요..
vmware에서 물리적인 하드를 연결하기 위해서
/dev/hdb 권한을 root가 아닌 일반 사용자도 쓸수 있도록 그냥 777로 했습니다.
근데 부팅하고 나면 다시 root만 읽고 쓰게 하게 되더군요....
그래서 부팅할때마다 su- 나 sudo를 이용하여 hdb 권한을 777로 바꿔주고
했습니다. 계속 이렇케 바꿔줘야 하나요?
/etc/rc.local이 autoexec.bat 역활을 한다기에... 거기에
셀을 만들어서..
예를 들어 a.sh 만들고
sudo chmod 777 /dev/hdb
를 입력저장하고 rc.local에 붙이면 암호를 물어볼텐데요
그럼 시작할때 셸이 제대로 동작안할꺼 같아서요...
혹시 일반사용자계정으로 접속후 암호를 안물어보고 권한을
바꾸게 할수는 없나요? 결과적으로 자동으로 부팅시 권한이 바뀌게~
답변 부탁드립니다.~꾸벅
Forums:
/etc/fstab거기에 있는 /dev/hdb 부분의 마운트 옵션에
/etc/fstab
거기에 있는 /dev/hdb 부분의 마운트 옵션에 있는 defaults를
umask=000,user,users 같이 바꿔 주시기 바랍니다.
엥 umask는 000이지만user,users는 머죠/de
엥 umask는 000이지만
user,users는 머죠
/dev/hdb1 /mnt/hdd2 vfat defaults,uid=500,gid=500,umask=000 0 0
/dev/hdb2 /mnt/hdd3 vfat defaults,uid=500,gid=500,umask=000 0 0
저의 fstab 부분이지만......
문제는 /dev/hdb 인데 이건 찾아봐도 없네요....(뒤에 숫자가 없는)...
리눅스 초보입니다.~ 많이 질문해도~ 귀엽게 봐주세요^^
사용 OS : Fedora core 4
엥 umask는 000이지만user,users는 머죠/de
엥 umask는 000이지만
user,users는 머죠
/dev/hdb1 /mnt/hdd2 vfat defaults,uid=500,gid=500,umask=000 0 0
/dev/hdb2 /mnt/hdd3 vfat defaults,uid=500,gid=500,umask=000 0 0
저의 fstab 부분이지만......
문제는 /dev/hdb 인데 이건 찾아봐도 없네요....(뒤에 숫자가 없는)...
리눅스 초보입니다.~ 많이 질문해도~ 귀엽게 봐주세요^^
사용 OS : Fedora core 4
디바이스 장치를 누구나 마운트/언마운트 하게 하고싶으신건가요? 아니면 파
디바이스 장치를 누구나 마운트/언마운트 하게 하고싶으신건가요? 아니면 파일시스템을 생성하고, 그 파일시스템이 누구나 사용 가능하도록 하고 싶으신건가요? 지금 하시려는 행동을 이해할수가 없군요.
하드디스크 디바이스 자체와, 하드디스크에 파티션을 생성하고 나면 어떻게 되는가 등을 좀 더 알아보세요. -_-a;
rc.local이 root 권한으로 실행되는 데 굳이 sudo를 사용할
rc.local이 root 권한으로 실행되는 데 굳이 sudo를 사용할 필요가 있나요?
그냥 chmod 777 /dev/hdb 라고 써두면 될 거 같습니다.
defaults를 지우시고.
흐흠... defaults를 지우시고요... 그 자리에 대신.
umask=000,user=<사용자ID>
대충 이런 식으로 하시면 되겠네요. 근대 hdb자체를 흐흠.. 그건 잘 모르겠네요.흐흠.. 근대 hdb자체를 마운트 할 수 조차 없을 텐데요 음... 그리고 그런 경우라면 그룹 등을 잘 활용 하시는게 좋아 보입니다 보안상.. 물론 여러명이 접속 하는 워크스테이션이 아니라면이야 상관 없겠습니다만...
예를 들면... ID가 xxxyyyzzz라고 하죠 음...
-- /etc/group --
xxxyyyzzz:999:xxxyyyzzz
그리고 rc.local에
이런 식으로 해 보심이 어떨까요? 소유자를 xxxyyyzzz로 설정 하고(그룹 또한) 그 다음에 그룹 권한으로 접근 하게 되는 거죠. 이 방법이 먹힐지 잘 모르겠네요 음.. 그리고 어떤 분이 위에서 말씀 하셨듯 rc.local은 root 권한으로 실행 됩니다 음.
그럼 행복하십시요.
이여송 사도요한 드림.
사람천사
댓글 달기