Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- 구글맵스
- fragment
- nodejs
- 스프링부트
- 랜덤넘버
- Android
- TextView
- 안드로이드
- 코틀린
- Java
- scrollview
- React
- Linux
- array
- JS
- 오버라이딩
- npm
- button
- 리액트
- Javscript
- RecyclerView
- SpringBoot
- stylesheet
- GoogleMaps
- TypeScript
- 랜덤번호
- 자바스크립트
- Hook
- Kotlin
- JavaScript
Archives
- Today
- Total
타닥타닥 개발자의 일상
chmod 명령어로 특정한 그룹에게만 권한을 주고 싶을 때, g=rwx 같은 그룹권한 지정전에 해줘야할 chown 소유 그룹 지정 본문
코딩 기록/linux
chmod 명령어로 특정한 그룹에게만 권한을 주고 싶을 때, g=rwx 같은 그룹권한 지정전에 해줘야할 chown 소유 그룹 지정
NomadHaven 2023. 5. 17. 23:46chown :agroup /agrpdir
만약 리눅스 환경 내에,
agroup과 bgroup이라는 두가지 그룹이 있고 특정한 경로인 agrpdir이 있다고 하자.
이 특정한 디렉토리인 agrpdir은 agroup만 쓰게 만들고 싶다.
그렇다면 bgroup을 제외한 agroup만 agrpdir를 쓰려면 어떻게 해야할까?
흔히들 그룹에게 특정 디렉토리에 권한을 주는 명령어는
chmod 를 쓴다.
하지만
chmod g=rwx /agrpdir
로 그룹에게만 권한을 주려 하니,
g= 가 가리키는 그룹이 특정한 "agroup"이라는 점이 나타나 있지 않다.
chmod 070 /agrpdir
와 같이 다른 방식으로 표현해봤자 7이라는 권한이 있는 그룹의 자리가 agroup인지 bgroup인지 알수가 없다.
이때는 chmod 명령어로 그룹에 권한을 주기 전에,
특정한 디렉토리의 소유그룹부터 변경해야 한다.
이때 써야되는 명령어는 chown이다.
chown :agroup /agrpdir
명령어를 통해서 agrpdir 디렉토리의 소유 그룹이 agroup인 부분을 먼저 명시해야지
chmod g=rwx /agrpdir
#혹은
chmod 070 /agrdir
를 통해서 소유 그룹인 agroup만 읽기,쓰기,실행 권한이 있다는 사실이 확실히 된다.
'코딩 기록 > linux' 카테고리의 다른 글
파일 형태의 스왑 swap 생성하는 방법 / dd 명령어 사용해서 파일 형태 스왑swap 만들기 (0) | 2023.05.19 |
---|---|
검색된 파일의 전체를 한번에 다 압축 하는 리눅스 명령문 쓰기 / find와 exec 이용 / + 이용해서 한번에 압축 (0) | 2023.05.19 |
find 명령어 구분하기 파일 검색 결과를 텍스로 저장 vs 검색된 실제 파일들을 복사하여 지정된 디렉토리에 따로 저장 (0) | 2023.05.18 |
Comments